Navicat 连接 mysql 8.0 提示:Client d

2018-09-21  本文已影响44人  kx叔

遇到了以下坑B问题:

Client does not support authentication protocol requested by server

用以下代码:
先进入mysql环境:

mysql -uroot -p

然后执行更新用户密码:
(密码还是可以用原来设置的密码,这里主力是更新加密方式)

alter user '你的mysql账户'@'%' identified with mysql_native_password by '你的mysql密码';

@ '%'%是指定任意链接,当然这样可能不安全,常规我们用的'localhost',但是这里不一定成功,所以用了'%'

以上做完了,记得flush一下。

flush privileges;

所有的mysql代码记得最后的;号。

上一篇 下一篇

猜你喜欢

热点阅读