Mysql 使用Navicat连接失败 报错:
Authentication plugin ‘caching_sha2_password’ cannot be
loaded: dlopen(/usr/local/mysql/lib/plugin/caching_sha2_
password.so, 2):
表明链接数据库时不能加载‘caching_sha2_password’这个插件,也就是不能对身份验证。
解决方案:
1、打开系统偏好设置,找到mysql,点击Initialize Database。
2、选择‘Use legacy password‘。
3、输入你的新密码。
4、重启mysql服务。
现在回到Navicat输入密码进行连接。
尝试连接测试,成功了!