- 一、报错说明
- 二、原因
- 三、解决方案
从错误信息可知caching_sha2_password不能加载。
以上报错是由于目前已有的客户端连接软件还不支持Mysql8新增加的加密方式:caching_sha2_password,所以我们需要修改用户的加密方式,将其改为老的加密验证方式:mysql_native_password
三、解决方案## Linux 进入到 mysql 的 bin 目录 ./mysql -u root -p #输入密码 #选择数据库 use mysql; # 注意:如果是远程连接,请将'localhost'换成'%' ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的数据库密码'; #刷新权限 FLUSH PRIVILEGES;



