错误如图:
解决:
1、首先安装之后会有mysql客户端,开始菜单即可进入(或者win+R, cmd进入也可):
2、然后进入mysql数据库:use mysql
3、查看加密方式:select user,plugin from user where user='root';
可以看到加密方式为caching_sha2_password。
4、修改加密方式:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
Query OK, 0 rows affected (0.01 sec);
5、最后执行以下命令使配置生效:flush privileges;
再次使用navicat连接即可成功。