mysql登录报错“ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded”

已邀请:

修改密码:ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '密码';


原因:mysql8.0 引入了新特性 caching_sha2_password;这种密码加密方式客户端不支持;客户端支持的是mysql_native_password 这种加密方式;



可用通过查看mysql 数据库中user表的 plugin字段查看各个用户的密码加密方式

https://img-blog.csdnimg.cn/20200311115653293.png   

要回复问题请先登录注册