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;