使用navicat连接Mysql8.0出现2059错误

一、进入MySQL,打开要用navicat连接的数据库


①进入控制台

②使用在命令行,登录mysql,如果你安装mysql的时候没有安装环境变量,则需要进入mysql安装目录下的bin目录中才能登录:

 

二、登录成功后运行以下代码:

1 use mysql#更改当前的数据库
2 ALTER USER 'root'@'localhost' IDENTIFIED BY '你的mysql密码' PASSWORD EXPIRE NEVER; #修改加密规则  
3 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的mysql密码'; #修改密码  
4 FLUSH PRIVILEGES; #刷新数据  

注意:‘你的mysql代码‘ 处需要改你自己的代码例如你的密码是123456则改成 '123456'

posted @ 2020-09-10 08:21  大雄二  阅读(441)  评论(0)    收藏  举报