mac环境下MySQL和Navicat的配置

在下载和安装之后,需要进行简单的配置

首先打开终端

输入cd /usr/local/mysql/bin
然后输入ls,查看当前路径下

mac环境下MySQL和Navicat的配置

接着输入 vim ~/.bash_profile

按E进入编辑状态,在最后一行的光标处按o可以自动跳到下一行
输入PATH=$PATH:/usr/local/mysql/bin
然后按esc,输入“ :wq” (保存退出)
这里一直按照别人的教程直接输入wq,无效,后来加了一个冒号之后就可以了

在命令行接着输入 source ~/.bash_profile
然后我们就可以正常使用mysql了

在命令行输入mysql -uroot -p,接着输入自己的mysql的密码
可以试着输入 show databases; 看已有的系统数据库

mac环境下MySQL和Navicat的配置

推荐大家下载navicat可视化管理数据库工具
这里转一篇我觉得写的很好的文章
MAC–安装mysql及可视化工具 Navicat Premium

原地址是 https://blog.****.net/jor_ivy/article/details/81323199

当打开navicat连接数据库并执行查询语句的时候,极有可能出现下面的错误:
Authentication plugin ‘caching_sha2_password’ cannot be loaded

第一个解决的方法就是在系统设置里面打开mysql,点击“initialize database”

mac环境下MySQL和Navicat的配置
mac环境下MySQL和Navicat的配置
输入你的密码并且选择第二个选项,“Use Legacy。。。”

如果还是不行的话,(我就是反复设置没有成功),这时用到方法二
在终端输入 mysql -uroot -p 并输入mysql的密码
然后输入下面的语句
ALTER USER 'roo

t’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘xxx’;

这里xxx是你自己的mysql密码

然后就可以正常访问了

mac环境下MySQL和Navicat的配置

大功告成!