您好,欢迎来到宝玛科技网。
搜索
您的当前位置:首页navicat连接mysql报错1251解决方案

navicat连接mysql报错1251解决方案

来源:宝玛科技网
navicat连接mysql报错1251解决⽅案

转⾃:

好不容易安装好mysql,但⼜出现了mysql客户端版本太低的问题。根据参考的这篇博客,完美的解决了该问题。1、通过命令⾏进⼊解压的mysql根⽬录下。2、登陆数据库

mysql -uroot -p

3、再输⼊root的密码:

4、更改加密⽅式:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;

5、更改密码:该例⼦中 123为新密码

mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123';

6、刷新:

mysql> FLUSH PRIVILEGES;

这步完成后我已经成功解决了问题。如果报错,可以看下⾯第7步,博主依然给出了解决⽅案7、

// 如果报错ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'%':则是远程访问权限不正确,先选择,查看⼀下再更改:1mysql> use mysql;2Database changed3

4mysql> select user,host from user;5+------------------+-----------+6| user | host |7+------------------+-----------+

8| mysql.infoschema | localhost || mysql.session | localhost |9| mysql.sys | localhost |10| root | localhost |11+------------------+-----------+125 rows in set (0.00 sec)13

最后,感谢参考的该博主。此次转载只希望帮助更多的⼈,毕竟在犄⾓旮旯⾥找到这个⽅案不容易。若有⼈想要转载,请注明原博主,谢谢。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baomayou.com 版权所有 赣ICP备2024042794号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务