赞
踩
顺便自己记录一下
方法一:配置bash和zshrc文件
比较复杂 但是是永久性的方法 不用每次重启电脑都重新配置mysql
方法二:用sudo调用mysql
很简单就一条语句但是每次重启需要重新配置
参考的b站小姐姐“一只木鱼阿”的教程 链接:
【软件安装|macOS下超详细的MySQL安装-哔哩哔哩】 https://b23.tv/qk8cJcz
小姐姐的教程用我自己的话总结大致分为三部分
一、下载安装mysql
二、配置.bash_profile文件
三、zshrc文件解决每次开机都要重新配置调用mysql的问题
官网找dmg,安装。详细过程略过
(mac芯片:m1)
(mysql版本:8.1.0、arm)
新建之前可以用【ls -al】查一下电脑里有没有这个文件
语句:【export PATH=${PATH}:mysql可执行文件位置/bin】
mysql可执行文件位置一般是【/usr/local/mysql】,可以用【ps -ef|grep mysql】查看
所以上面环境变量那个语句变为
【export PATH=${PATH}:/usr/local/mysql/bin】
输入到bash文件中后,关闭bash文件,回到终端
【source .bash_profile】
此时终端中可以执行mysql啦,可以用root登陆试下
经过步骤二的配置后 只是形成了一个暂时性命令 每次开机还是需要重新配置
要想变成永久性命令
需要用到zshrc文件 电脑里没有zshrc的依旧touch新建
【source ~/.bash_profile】输入到.zshrc文件中
输入完成后关闭.zshrc文件
【source .zshrc】
root命令试下mysql
注意root命令的 u 和 root 分开
不分开会报错【ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)】
遇到问题就跑路(doge
我最开始在配置zshrc的时候报错【ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)】,运行不了mysql,再回去用sudo也报错了
找了找没找到解决方法就在csdn找了一个删除命令【rm -rf】把新建的bash和zshrc文件全删掉 准备只用sudo的方法了 删掉两个文件之后sudo没有问题了
注意慎用!!!删坏了我也不知道咋办
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。