ERROR 2059 (HY000): Authentication plugin ‘caching_sha2_password’ cannot be loaded
问题描述:当我使用docker启动mysql服务时出现上诉报错
解决办法:
1.进入mysql容器
docker exec -it mysqlxxxx /bin/bash
2.进入mysql
mysql -uroot -p123456
3.修改密码
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
修改密码可以使用你之前设置好的 ,相当于这里重新在初始化一次密码,估计在生成mysql镜像的时候没有初始化正确的缘故
以上方法有效的解决了上路异常