mac安装mysql8.0的错误

在MySQL 8.0中,caching_sha2_password是默认的身份验证插件,而不是mysql_native_password。有关此更改对服务器操作的影响以及服务器与客户端和连接器的兼容性的信息,请参阅caching_sha2_password作为首选身份验证插件。

解决方法

编辑my.cnf文件,更改默认的身份认证插件。

使用如下命令查看该文件的位置

brew list mysql

cd到my.cnf文件所在位置,新增如下内容

default_authentication_plugin=mysql_native_password

重启mysql

mysql.server restart
posted @ 2018-12-14 09:35  公众号python学习开发  阅读(353)  评论(0编辑  收藏  举报