Navicat连接MySQL8.0报客户端不支持请求认证协议,要升级mysql服务器
错误:Client does not support authentication protocol requested by server; consider upgrading MySQL client
第一步:打开CMD命令界面
第二步:使用安装MySQL8.0时填写的密码进行登录
第三步:切换库 USE mysql;
第四步:ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘root’;
root是用户名,localhost是ip地址127.0.0.1都是特指本机,mysql_native_password是旧的密码验证机制,
第二个root是密码,最后别忘了分号;
第五步:FLUSH PRIVILEGES; 刷新
最后在Navicat测试