Navicat for MySQL连接数据库时报错“2059”的解决办法
程序员文章站
2022-07-13 16:16:15
...
Step 1: 以管理员身份打开 MySQL Command Line Client -Unicode
在左下角搜索栏中输入’mysql’找到 “MySQL Command Line Client -Unicode ”并以管理员身份打开;
然后输入要连接的数据库的登录密码,回车,如下所示:
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; #刷新数据
执行成功后得到如下界面:
Step 3: 使用Navicat重新连接数据库
推荐阅读
-
通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法
-
navicat连接mysql时出现1045错误的解决方法
-
连接MySQL报错误代码 ERROR 1045时的解决方案
-
使用cmd运行mysql数据库的时候,报错:"不是内部命令也不是可有运行的程序"问题的解决办法
-
MFC连接数据库时,无法启动程序,计算机丢失libmysql.dll的问题解决办法
-
navicat for mysql远程连接ubuntu服务器的mysql数据库
-
navicat连接不上linux服务器上的mysql的解决办法
-
连接MySQL报错误代码 ERROR 1045时的解决方案
-
IDEA连接mysql数据库报错的解决方法
-
navicat连接mysql报错1251的解决办法