navicat连接mysql出现Client does not support authentication protocol requested by server解决方案

Posted Ruthless

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了navicat连接mysql出现Client does not support authentication protocol requested by server解决方案相关的知识,希望对你有一定的参考价值。

USE mysql;
ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY 831015;
FLUSH PRIVILEGES;

root是用户名
localhost是ip地址127.0.0.1都是特指本机,%表示任何IP都可访问
mysql_native_password是旧的密码验证机制,831015是密码,最后别忘了分号;

 

以上是关于navicat连接mysql出现Client does not support authentication protocol requested by server解决方案的主要内容,如果未能解决你的问题,请参考以下文章

使用navicat连接 mysql时出现client does not support auth...upgrading Mysql Client

使用navicat连接mysql8.0.12版本 出现client does not support。。。解决办法

MySQL——navicat 连接 mysql 出现1251Client does not support authentication protocol requested by server的解决

navicat连接mysql出现Client does not support authentication protocol requested by server解决方案

navicat 连接 mysql 出现1251Client does not support authentication protocol requested by server

Navicat连接Mysql报错:Client does not support authentication protocol requested by server;