Navicat 连接 Mysql 报2059错误的原因以及解决方法

MySQL的8.0.*版本使用的是caching_sha2_password验证方式,而Navicat Premium 12还不支持该种方式。解决方案:

   1,降低mysql的版本

   2,设置mysql支持Navicat的mysql_native_password验证

     在数据库命令行中输入:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

posted @ 2018-10-26 10:51  Weibull  阅读(1015)  评论(0编辑  收藏  举报