如何解决navicat安装报2059错误的问题

介绍

这篇文章主要介绍了如何解决navicat安装报2059错误的问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。

在安装navicat时有时会报2059年错,早场这个错误的原因是MySQL 8的密码插件换了(caching_sha2_password) navicat链接时仍使用旧版本(mysql_native_password),找不到新版本的密码插件,所以可以更改密码插件为原先的版本,就可以解决这个问题。

1,打开MySQL自带命令行

如何解决navicat安装报2059错误的问题

2,输入安装MySQL时设定的密码后,输入命令行使用MySQL

如何解决navicat安装报2059错误的问题

3。,选择用户、主机插件,从用户authentication_string;查看用户,密码插件等信息。

如何解决navicat安装报2059错误的问题

4,改变用户& # 39;用户名# 39;@ # 39;ip_address& # 39;确定与mysql_native_password & # 39;密码# 39;;使用该语句更改,例如我的& # 39;根# 39;@ # 39;localhost # 39;替换掉& # 39;用户名# 39;@ # 39;ip_address& # 39;新的密码例& # 39;123456 & # 39;替换掉& # 39;密码# 39;。

<强>注意新的密码不能和之前的密码一样,否则设置不成功。

之后可以通过上一句进行查看验证。

如何解决navicat安装报2059错误的问题

如何解决navicat安装报2059错误的问题