大家好!

我是小黄,很高兴又跟大家见面啦 !

今天更新的是:

  • Navicat for MySQL连接数据库时报错“2059”的解决办法。
  • 往期检索:程序设计学习笔记——目录


创建时间:2020年12月4日
软件版本: Navicat for MySQL (版本号 :11.2.9 )
软件版本:MySQL 8.0



Navicat for MySQL连接数据库时报错“2059”的解决办法_mysql

Step 1: 以管理员身份打开 MySQL Command Line Client -Unicode

Navicat for MySQL连接数据库时报错“2059”的解决办法_刷新数据_02

Navicat for MySQL连接数据库时报错“2059”的解决办法_sql_03

Step 2: 分别输入下列三个命令修改加密规则、登陆密码(密码可以直接输入原来的登陆密码保持不变)并刷新数据

ALTER USER 'root'@'localhost' IDENTIFIED BY '你的mysql密码' PASSWORD EXPIRE NEVER;           #修改加密规则

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的mysql密码'; #修改密码

FLUSH PRIVILEGES; #刷新数据

执行成功后得到如下界面:

Navicat for MySQL连接数据库时报错“2059”的解决办法_mysql_04

Navicat for MySQL连接数据库时报错“2059”的解决办法_刷新数据_05

Step 3: 使用Navicat重新连接数据库

Navicat for MySQL连接数据库时报错“2059”的解决办法_刷新数据_06

Navicat for MySQL连接数据库时报错“2059”的解决办法_刷新数据_07



各位路过的朋友,如果觉得可以学到些什么的话,点个赞 再走吧

每个小伙伴的关注都是本人更新博客的动力!!!

请微信搜索【 在下小黄 】文章更新将在第一时间阅读 !

Navicat for MySQL连接数据库时报错“2059”的解决办法_ide_08

把握现在 ,展望未来 ,加油 !



由于水平有限 ,写的难免会有些不足之处 ,恳请各位大佬不吝赐教 !