docker的mysql容器修改数据库root的登录密码后,navicat依然能用旧密码访问
- 手机
- 2025-08-30 20:00:01

1. docker进入mysql。
2.修改及查看账户。
USE mysql; SELECT User, Host, plugin FROM user WHERE User = 'root';
3. 更新账户密码。
-- 更新 root@localhost 密码 ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY '新密码';
-- 更新 root@% 密码(远程访问账户) ALTER USER 'root'@'%' IDENTIFIED WITH caching_sha2_password BY '新密码';
4. 更新。
FLUSH PRIVILEGES;
5. 重启。
docker restart 容器名或ID
docker的mysql容器修改数据库root的登录密码后,navicat依然能用旧密码访问由讯客互联手机栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“docker的mysql容器修改数据库root的登录密码后,navicat依然能用旧密码访问”