1.升级Navicat驱动 2.修改加密规则 修改加密规则 登陆mysql: mysql -uroot -p 1. 修改密码规则: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; 1. 刷新权限: flush privileges; 1. 再次登录已经没问题了...
在用navicat连接MySQL8+时会出现2059错误,这是由于新版本的MySQL使用的是caching_sha2_password验证方式,但此时的navicat还没有支持这种验证方式。 解决方法就是将验证方式改为以前版本(5.7及以下)使用的验证方式mysql_native_password。具体的验证方式可以查看默认数据库'mysql'中user表plugin字段。 在命令行中登录数据...
如何解决navicat连接不上MySQL的问题(报错1251) 参考原文链接:在此感谢该博主的分享。 https://blog.csdn.net/qq_36068954/article/details/80175755 然后问题就这么愉快的解决了。可以继续学习了呀。。。
在用navicat连接MySQL8+时会出现2059错误,这是由于新版本的MySQL使用的是caching_sha2_password验证方式,但此时的navicat还没有支持这种验证方式。 解决方法就是将验证方式改为以前版本(5.7及以下)使用的验证方式mysql_native_password。具体的验证方式可以查看默认数据库’mysql’中user表plugin字段。 在命令行中登录数据...