您当前的位置: 首页 >  sql

navicat连接MySQL8.0出现2059错误

彭世瑜 发布时间:2018-07-04 00:10:49 ,浏览量:3

问题: navicat连接MySQL8.0出现2059错误

原因: mysql8以后的加密规则为caching_sha2_password

解决问题 方法一:更新navicat驱动来解决此问题 方法二:将mysql用户登录的加密规则修改为mysql_native_password

方法二操作

进入mysql

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则  

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';  #更新一下用户的密码

FLUSH PRIVILEGES;  #刷新权限

参考: navicat连接MySQL8.0出现2059错误

关注
打赏
1688896170
查看更多评论

彭世瑜

暂无认证

  • 3浏览

    0关注

    2727博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.3936s