之前踩过很多坑,遇到过很多错误,如“Could not create unix socket lock file /tmp/mysql.sock.lock”、Table 'mysql.plugin' doesn't exist,解决这些问题需要花很多时间,请参考以下安装步骤
- 下载mysql的dmg 文件 下载地址
- 直接双击打开dmg,默认安装即可(安装过程中会提示你创建root密码,一定要记住这个密码)
- 打开terminal,输入:mysql --version,如果出现 command not found,接下进来进入第四步
- mysql的默认安装路径在 /usr/local/mysql/bin/mysql,执行下面的命令,建立软连接
cd /usr/local/bin/
sudo ln -fs /usr/local/mysql/bin/mysql mysql
5. 关闭mysql服务
sudo /usr/local/mysql/support-files/mysql.server stop
这一步的作用就是如果mysql服务开着的话,先关闭;当然如果mysql服务本来就没有开启的话,这里会报 找不到mysql服务,那就直接进入下一步
6. 配置环境变量
cd
vim .bash_profile
在文件内容后追加下面内容:
$ export PATH=${PATH}:/usr/local/mysql/bin
7. 关闭terminal,再次输入mysql -V应该就可以了
8. 接下来就可以进入mysql