1. 程式人生 > >Mysql Error:Authentication plugin 'caching_sha2_password' cannot be loaded

Mysql Error:Authentication plugin 'caching_sha2_password' cannot be loaded

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映象的時候沒有初始化正確的緣故

以上方法有效的解決了上路異常