navicat 连接 mysql 出现Client does not support authentication protocol requested by server解决方案
今天使用 Navicat 出现这个异常。我这里提供一种简单有效的解决办法。 通过 cmd 命令进入 mysql 的安装目录(我的 MySQL 是8.0.23版本,mysql server安装的默认路径为:C:\Program Files\MySQL\MySQL Server 8.0\bin) 执行命令: mysql -u root -p"123456" 这个123456是我的密码,各位按需更改成自己的就行. 执行: alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘123456’; flush privileges; 4.完美解决 如果对你有帮助,请点赞刺激刺激鄙人吧。 来源: oschina 链接: https://my.oschina.net/u/4347922/blog/4929162