本地连接docker运行的mysql 连接不上的错误

连接docker启动的数据库出现的问题:


22222.png

解决办法:
1.进入MySQL容器:
docker exec -it mysql01(ID/NAME)/bin/sh
2.进入mysql
mysql -u root -p passwrod(你的密码)
3.执行x修改sql
alter user 'root'@'%' identified with mysql_native_password BY 'root';
4.退出容器,并在本地重新连接数据库, 连接成功。如图:


QA.png

你可能感兴趣的:(本地连接docker运行的mysql 连接不上的错误)