Mac安装mysql
1、参考
- https://zhuanlan.zhihu.com/p/168753680
- https://blog.csdn.net/bitat/article/details/134065466
2、去MySql官网下载安装包
地址:https://downloads.mysql.com/archives/community/
注意事项:请选择不同的版本,系统为MacOS,不同MySql版本对MacOS系统版本要求不同,要注意先查看自己系统版本,然后找到和自己系统版本匹配的MySql版本再下载
3、下载完毕后,打开安装包,安装MySql
a、一直下一步下一步即可完成安装,最后一步,会让你输入一个密码,作为root账号的密码,设置完毕后请牢记
b、我本人设置的密码是(此处省略):******
c、安装完成后,打开设置APP,可以在最下面看到MySql的选项,点击后,显示了我们系统安装的MySql版本信息,以及有启动/停止MySql服务的按钮
4、验证是否安装成功MySql
- 打开终端,输入“mysql -u root -p”
- 若提示“command not found:mysql”,说明没有配置好
4 - 1、提示“command not found:mysql”时我们来修改配置文件配置MySql
- 打开终端
- 输入“cd ~”,回到根目录
- 输入“vi .bash_profile”,使用vim打开配置文件
- 按下“i”键,进入编辑模式
- 输入“PATH=“$PATH”:/usr/local/mysql/bin”
- 按下Esc,退出编辑模式
- 输入“:wq”,保存该文件并退出
4 - 2、配置文件修改好后,在终端输入“source ~/.bash_profile”使配置文件生效
5、设置MySql的编码格式为UTF8
- 打开终端
- 输入“sudo vim /etc/my.cnf”,打开文件
- 按下“i”键,进入编辑模式
- 输入以下配置
[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8
- 按下Esc,退出编辑模式
- 输入“:wq”,保存该文件并退出
6、然后重启MySql服务,使配置生效
- 打开设置,最下面找到MySql
- 点击按钮Stop MySQL Server
- 再次点击按钮Start MySQL Server
7、使用客户端工具连接MySql测试(我这里使用的是DBWeaver)
7 - 1、这里有个小插曲,我连接的时候,提示“Public Key Retrieval is not allowed”,这个意思是“不允许自动从服务器检索公钥,所以无法连接”,所以我们要修改设置,使其允许从服务器检索公钥,解决方法如下:
- 打开驱动属性
- 找到allowPublicKeyRetrieval属性,目前为false
- 修改allowPublicKeyRetrieval属性值,改为true即可
8、连接成功,OK,大功告成~