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