当前位置:   article > 正文

mac安装mysql后终端配置的两个方法_mac sql终端

mac sql终端

顺便自己记录一下

方法一:配置bash和zshrc文件

比较复杂 但是是永久性的方法 不用每次重启电脑都重新配置mysql

方法二:用sudo调用mysql

很简单就一条语句但是每次重启需要重新配置

方法一:配置bash和zshrc文件

参考的b站小姐姐“一只木鱼阿”的教程 链接:

【软件安装|macOS下超详细的MySQL安装-哔哩哔哩】 https://b23.tv/qk8cJcz

小姐姐的教程用我自己的话总结大致分为三部分

一、下载安装mysql

二、配置.bash_profile文件

三、zshrc文件解决每次开机都要重新配置调用mysql的问题

一、下载安装mysql

官网找dmg,安装。详细过程略过

(mac芯片:m1)

(mysql版本:8.1.0、arm)

二、配置.bash_profile文件

1 touch命令新建.bash_profile文件

新建之前可以用【ls -al】查一下电脑里有没有这个文件

2 open命令打开.bash_profile文件

3 在打开的bash文件中输入环境变量

语句:【export PATH=${PATH}:mysql可执行文件位置/bin】

mysql可执行文件位置一般是【/usr/local/mysql】,可以用【ps -ef|grep mysql】查看

所以上面环境变量那个语句变为

【export PATH=${PATH}:/usr/local/mysql/bin】

输入到bash文件中后,关闭bash文件,回到终端

4 终端中输入source语句让刚才的配置语句生效

【source .bash_profile】

 此时终端中可以执行mysql啦,可以用root登陆试下

三、zshrc文件解决每次开机都要重新配置调用mysql的问题

1 touch新建.zshrc文件

经过步骤二的配置后 只是形成了一个暂时性命令 每次开机还是需要重新配置

要想变成永久性命令

需要用到zshrc文件 电脑里没有zshrc的依旧touch新建

2 open打开.zshrc

 3 在打开的.zshrc文件中加入刚才的source命令

【source ~/.bash_profile】输入到.zshrc文件中

输入完成后关闭.zshrc文件

 4 回到终端source激活刚才更改的.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没有问题了

注意慎用!!!删坏了我也不知道咋办

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/654320
推荐阅读
相关标签