macos brew 安装 mysql 8.0,客户端连接报错

9 7月

使用brew install mysql后,通过mysql workbench及Sequel Pro连接均提示:

Authentication plugin ‘caching_sha2_password‘ cannot be loaded: dlopen(/usr/local/mysql/lib/plugin/caching_sha2_ password.so, 2): image not found

经查找资料发现是从8.0开始默认启用caching_sha2_password作为认证插件,但相关客户端还没支持,可修改/usr/local/etc/my.cnf文件,添加

然后重启mysql即可。

如果重启失败可尝试重建data目录

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注