美文网首页
mysql8.0客户端连接失败问题

mysql8.0客户端连接失败问题

作者: 武龙雨 | 来源:发表于2020-06-09 17:13 被阅读0次

Navicat连接不上;

原因是MySQL8.0版本的加密方式和MySQL5.0的不一样,连接会报错。

解决办法:
1.用账号密码通过命令行登录
2.进行如下操作

更改加密方式

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
Query OK, 0 rows affected (0.07 sec)

更改密码:此处密码修改为'password'可以自己定义

mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
Query OK, 0 rows affected (0.01 sec)

刷新

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.04 sec)

3.然后在尝试连接就可以了。

相关文章

网友评论

      本文标题:mysql8.0客户端连接失败问题

      本文链接:https://www.haomeiwen.com/subject/tuketktx.html