升级mysql8,连接出现 Authentication plugin 'caching_sha2_password' cannot be loaded
升级 mysql8 后,连接数据库报错:
这是因为:8.0加密方式是(caching_sha2_password)有些 mysql workbench 客户端还不支持,因此需要修改 mysql 用户密码的加密方式。
查看加密方式:
USE mysql;
SELECT `user`, `host`, `plugin`, `authentication_string` from `user`;
修改密码加密方式:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root密码';