本文主要是介绍navicat 连接 mysql 出现Client does not support authentication protocol requested by server,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
安装了navicat 和 mysql,结果最后在navicat中连接mysql时,出现了如下错误:
Client does not support authentication protocol requested by server; consider upgrading MySQL client
解决办法:
打开本地mysql的命令行:
添加认证方式:
USE mysql;
ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘831015’;
FLUSH PRIVILEGES;
注意连接的时候,使用上面添加的831015,这个密码连接,就可以连接成功了,当然密码可以i自己设置。
然后就可以连接成功了
这篇关于navicat 连接 mysql 出现Client does not support authentication protocol requested by server的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!