远程连接MySql数据库时: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

1.进入容器内部

  docker exec -it [mysql容器名] /bin/bash

2.登录到mysql

  mysql -uroot -p

password:[输入你的密码]  或者 直接回车

3.执行以下命令

   use MySQL;

4.授权
  grant all privileges on *.* to ‘root’@'%' identified by ‘yourPassword’;

5.刷新

  Flush privileges;

posted @ 2021-12-23 20:00  一只大冬瓜  阅读(141)  评论(0)    收藏  举报