Navicat for Mysql

一、安装与破解

 1)下载:https://pan.baidu.com/s/1Hb1VI61xDMMAKqp_B2XMvQ 提取码:ftva

 2)安装-双击

 3)破解:点击另一个PatchNavicat.exe程序,找到刚刚设置的安装路径下的Navicat.exe程序

 4)打开navicat,选中localhost3306进行连接,发现不能连接,并报出如下错误

  原因是在于mysql8更换了加密插件,而数据库管理客户端还是原来旧版本的加密方式,主要在于安装MySQL8.0过程中的Authentication Method这一配置过程,有了不同的加密方式。解决办法如下:

  • windows键加r键,输入cmd,回车,打开cmd命令提示符工具,输入mysql -uroot -p密码连接上数据库
  • ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;#更改加密方式
  • 输入ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';;#更新root用户的密码为root
  • FLUSH PRIVILEGES; #刷新权限

  然后连接成功

 

原文地址:https://www.cnblogs.com/always-fight/p/11196264.html