您的位置:首页 >如何在Docker容器中修改MySQL用户的密码?
发布于2023-05-08 阅读(0)
扫一扫,手机访问
docker ps |grep mysql

docker exec -it a00ba5071c1e /bin/bash

在最后一行添加skip-grant-tables代码( //跳过mysql的密码验证)
(如果容器中没有vim命令的话,可以依次使用命令apt-get update ,apt-get install vim 下载安装vim)
vim /etc/mysql/conf.d/docker.cnf

service mysql restart

docker restart a00ba5071c1e

docker exec -it a00ba5071c1e /bin/bash

登录数据库,不用输入密码,直接回车
mysql -u root -p

use mysql

update user set authentication_string=password('123') where user="root";

删除刚刚添加的skip-grant-tables
vim /etc/mysql/conf.d/docker.cnf

service mysql restart

docker restart a00ba5071c1e

售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9