我们在使用navicat连接mysql的时候,会报错是吧!
如果出现了下面错误:Client does not support authentication protocol requested by server
意思是:客户端不支持服务器请求的身份验证协议
那么我们只需要打开自己电脑中的mysql,输入你的密码登录。
然后我们在第一行中输入:alter user 'root'@'localhost' identified with mysql_native_password by'root';
这里面的root是密码,你也可以改成其他密码,然后回车!
接下来再次输入下面代码,意思是刷新!
flush privileges;
这个时候再次回车,显示刷新成功。
然后你再次连接navicat就可以了。