错误
使用Navicat Premium 连接MySQL 8.0 时出现2059错误:
原因
MySQL8.0 之前的版本中加密规则是mysql_native_password,而在MySQL8.0之后,加密规则是caching_sha2_password
解决办法
解决方案一: 下载Navicat for MySQL 12.1.17以上版本,官网下载地址http://www.navicat.com.cn/download/navicat-for-mysql
解决方案二:(适用于Navicat for MySQL 12.1以下版本)
1、使用CMD命令,win + R键 输入cmd按回车(Enter)
2、切换到MySQL安装文件下(MySQL数据库默认安装在文件夹):
cd C:\Program Files\MySQL\MySQL Server 8.0\bin
3、