1、先修改mysql的密码
1.进入mysql容器内部
docker exec -it 这里是mysql的容器id bash
2.输入mysql
3.输入命令修改密码
alter user 'root'@'localhost' identified with mysql_native_password by '新密码';
flush privileges;
2、修改mysql的权限
1.在装有MySQL的机器上登录MySQL mysql -u root -p密码
2.执行use mysql;
3.执行update user set host = ‘%’ where user = ‘root’;这一句执行完可能会报错,不用 管它。
4.执行FLUSH PRIVILEGES;