看了网上很多这样的解决方案,但是还是不行,最后自己摸索出解决方案。
具体原因不详,我这里是因为安装的MYSQL8.0,安装的时候选项选择的强加密方式。直接上图
1.点击打开安装的Mysql安装文件(mysql-installer-community-8.0.11.0.msi),打开后界面如下:
点击箭头处,进入到重新安装的界面。
2.中级省略了N步,到如下图的时候:
选择上面的选项,然后继续完成安装后,发现Navicat for mysql能连接上MySQL8.0了,但是需要注意的是!!
这样重新安装好像会让你之前设置的root密码成空,就是说你连接的时候root密码没有了。
本人也是小白,把遇到的问题记录并分享给大家,希望大家遇到类似问题的时候能帮到大家,谢谢!!