Navicat 12安装、破解和修正2059错误

链接:https://pan.baidu.com/s/14HHbkMICJKAPvA4xv--K-w 
提取码:6dad 
复制这段内容后打开百度网盘手机App,操作更方便哦

先贴上Navicat 12的安装和破解压缩包,下载下来先正常安装。

然后将破解压缩包中两个文件复制到Navicat文件中即可如下图所示

è¿éåå¾çæè¿°

但是如果MySQL版本过高时在链接数据库时会产生2059错误

首先出现2059这个错误的原因是因为在mysql8之前的版本中加密规则为mysql_native_password。但是在mysql8以后的加密规则为caching_sha2_password。通过在网络上查找各种解决办法,我们可以将mysql用户登录的加密规则进行修改。修改为mysql_native_password。


具体修改步骤

1、Win+R 打开 cmd命令行(Windows为例,Mac类似);

2、输入mysql -uroot -p登陆mysql,如果提示commod not found,那我们需要先将mysql加入系统环境变量。(如果提示 不是内部或外部命令,那么我们需要加入系统环境变量 具体请参照:Mysql系统环境变量配置) 
如果嫌麻烦,那么我们也可以先不加入,直接在开始界面下搜索mysql,打开即可。

3、登录成功以后使用ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER来修改加密规则。

加密规则修改完成后我们可以通过ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'zzz123'更新一下我们用户的密码。 自己设置密码将zzz123替换为想设置的密码即可。
友情提示:一定要牢记更改后的密码,不然忘了会很麻烦。 
经过了这操作之后,我们的MySql密码就变成了zzz123了。当然密码部分也可以设置成其他的。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值