navicat安装出错2059


本文摘自PHP中文网,作者angryTom,侵删。

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

推荐教程:MySQL数据库入门视频教程

1、打开MySQL自带命令行

navicat32.png

2、输入安装MySQL时设定的密码后,输入命令行use mysql

navicat33.png

3.、select user,host,plugin,authentication_string from user;查看用户,密码插件等信息。

navicat34.png

4、alter user 'username'@'ip_address' identified with mysql_native_password by 'password';使用该语句更改,例如我的'root'@'localhost'替换掉'username'@'ip_address',新的密码例'123456'替换掉'password'。

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

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

navicat35.png

以上就是navicat安装出错2059的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

Navicat运行sql报错怎么办

Navicat怎么改成中文

Navicat有什么用

Navicat如何能连接mysql

Navicat怎么实现查询优化

Navicat premium过期了怎么办

如何使用Navicat连接mysql数据库?

Navicat for sqlite怎么下载

Navicat如何导出sql sever脚本文件

Navicat怎么查看表字段属性

更多相关阅读请进入《Navicat》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...