macOS系统中:MySQL5.7 的安装

背景:

之前MacOS中安装的MySQL版本是8,在测试的时候发现有的程序跟这个版本的MySQL不兼容。

查了相关资料后,都推荐5.7版本。于是卸载后重装了5.7.20版本的MySQL。

MySQL5.7 安装步骤:

1. 官网下载dmg包MySQL :: Download MySQL Community Server (Archived Versions), 我选5.7.20版本。

2. 双击dmg包,开始安装,安装过程这里不赘述,按照步骤一步一步执行即可。

注意:经过一系列步骤后弹出的一个提示框里有初始密码信息,务必要把初始密码记下来,因为安装完成之后,第一次登陆MySQL需要这个初始密码。

2021-09-01T13:56:10.490204Z 1 [Note] A temporary password is generated for root@localhost: x x x x x x x x x x x x

If you lose this password, please consult the section How to Reset the Root Password in the MySQL reference manual.

3. 安装完成后,在“偏好设置”最底部能看到MySQL图标

点击MySQL图标,打开MySQL的管理界面。

这个页面上可以选择开启或关闭MySQL服务,可以勾选是否开启自己启动MySQL等。

4. 启动MySQL服务

5. 打开终端,通过命令查看进程

ps aux | grep mysql

6. 登陆MySQL,修改初始密码

(1)/usr/local/mysql/bin/mysql -u root -p

(2)输入初始密码

(3)SET PASSWORD FOR 'root'@'localhost' = PASSWORD('root123');

(4)FLUSH PRIVILEGES;

(5)exit

7. 将MySQL加入到系统变量中(此处有坑)

(1)sudo vi ~/.bash_profile

加入内容:    export PATH=$PATH:/usr/local/mysql/bin

退出编辑:先按esc键, 回到底部模式,再输 :wq ,实现保存退出

保存编辑内容:source ~/.bash_profile

(2)踩坑:

1)问题:

上述操作只能保证本次更改生效,即每次执行source ~/.bash_profile 后才生效,要是退出终端,再重新打开终端并输入mysql命令,还是会提示:zsh: command not found: mysql

2)问题原因:

因为~/.bash_profile文件被Anaconda-navagator 更改了脚本执行。

3)解决方案:

添加一个新文件:vim ~/.zshrc

文件内输入内容:source ~/.bash_profile

按esc键,再:wq 保存退出。

8. 再次用新密码登陆,此时不再需要带MySQL的路径了

至此,在MacOS中安装MySQL5.7结束!

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值