MySql8.0,使用Navicat连接时报错:Client does not support authentication protocol requested by server;consider
程序员文章站
2022-06-12 22:33:57
...
新安装的MySql8.0使用Navicat连接时报错:Client does not support authentication protocol requested by server;consider upgrading MySql CLIENT,后来找了好几个文章终于找到一个正确的:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
上面的password是你MySql的密码
最后再输入下面一句进行刷新
FLUSH PRIVILEGES;
原因:其中password需要改成你自己的密码,大概原因是MySQL8.0的加密方式改变了,但是比较老版本的navicate没有来得及支持,因此需要将mysql设置为支持传统的那种密码加密,如果用比较低版本的MySQL,比如MySQL57应该就不会出现这种问题。
上一篇: 男性怎么减啤酒肚 几个小动作帮你去掉肚腩
下一篇: 多吃这些水果可增加男人阳刚之气
推荐阅读
-
解决Navicat连接MySQL时“Client does not support authentication protocol requested by server; consider upgrading MySQL client”的问题
-
连接8.0.15mysql 报错 client does not support authentication protocol requested by server ,consider upgra
-
nodejs连接mysql报错:Client does not support authentication protocol requested by server; consider upgrad
-
MySQL8.0报错Client does not support authentication protocol requested by server; consider upgrading My
-
MySql 链接报错“Client does not support authentication protocol requested by server; consider upgradin”
-
node连接数据库报错Client does not support authentication protocol requested by server; consider upgrading M
-
关于nodejs报错Client does not support authentication protocol requested by server; consider upgrading My
-
MySql8.0,使用Navicat连接时报错:Client does not support authentication protocol requested by server;consider
-
navicate连接MySQL出现报错client does not support authentication protocol requested by server consider ...
-
express链接mySQL报错Client does not support authentication protocol requested by server; consider upgrad