连接mysql 8提示2059 - authentication plugin 'caching_sha2_password

Mysql 262 2018-05-31 16:26

这是因为myslq8不支持动态修改密码验证方式;

解决方法

1、先停止mysql服务

2、在my.cnf文件中增加以下语句

[mysqld]
default_authentication_plugin=mysql_native_password
3、 修改root用户密码,以启用新的验证方式

use mysql;
ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY '新密码';
FLUSH PRIVILEGES;
现在可以连接mysql了

文章评论