当前位置:首页 >> 建站知识 >> 网站建设

如何修改docker容器里的mysql root用户密码

发布时间:2023-11-30 10:14:21   浏览次数:166次   作者:pawbox建站

Liunx下:

执行:docker exec -it 你的mysql容器名 mysql -u root -p

如果出现 Enter password: 字样,就表明连接上容器的mysql了。

接下来输入密码。

修改远程root密码的命令是:

ALTER USER 'root'@'%' IDENTIFIED BY '你的新密码';

修改服务器本地root密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';

然后:

#查看用户列表
use mysql;
select Host,User from user;


mysql.png

mysql 4.6以上的版本,进入mysql后,也可以用以下命令:

mysql>update  mysql.user  set  authentication_string=password('xxxx')  where user='root';