今天碰见的数据库的连接问题。Navicat 连接mysql遇到的 1251 和1045 问题Navicat 连接mysql遇到的 1251 和1045 问题

 

 

都是密码的设置问题。

1245是加密规则的问题,1045个是密码错误。

解决办法

进入 mysql的bin目录下

Navicat 连接mysql遇到的 1251 和1045 问题

 

进入命令行窗口,这里存在使用管理员权限进入的问题,可以复制路径,在

Navicat 连接mysql遇到的 1251 和1045 问题这样进入之后复制路径然后

输入 mysql -u root -p

进入mysql

输入ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则ALTER

USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码 

FLUSH PRIVILEGES; #刷新权限

在这里一定记住 password是你自己的密码要自己手动改变!!!

Navicat 连接mysql遇到的 1251 和1045 问题

相关文章: