Unable to load authentication plugin 'caching_sha2_password'

这是mysql 8.0版本才出现的问题,原因是mysql 8.0 默认使用 caching_sha2_password 身份验证机制 —— 从原来的 mysql_native_password 更改为 caching_sha2_password。

解决办法:

 

alter user 'root'@'localhost' identified by '你的密码' password expire never;

alter user 'root'@'localhost' identified with mysql_native_password by '你的密码'

flush privileges;

posted @ 2023-01-31 09:52  🍒lychee.wang  阅读(52)  评论(0编辑  收藏  举报