当前位置: 首页 > article >正文

docker中运行的MySQL怎么修改密码

1,进入MySQL容器

docker exec -it 容器名 bash

我运行了 docker ps命令查看。正在运行的容器名称。可以看到MySQL的我起名为db

docker exec -it db bash

这样就成功的进入到容器中了。

2,登录MySQL中

mysql -u 用户名 -p 回车

密码

mysql -u root -p
root123

这样就成功的登录到MySQL中了。

3,修改数据库密码

在修改之前,建议先查一下。远程连接的用户是哪一个,在修改。可以看到我的第一行user名为 root,第一行host为%的代表远程连接的用户。那我就修改第一行的用户就行了。

#修改用户的密码

alter user '用户名'@'本地或者远程 localhost/%' identified by '密码';

#刷新权限

flush privileges;

alter user 'root'@'%' identified by 'root';
flush privileges;

4,退出MySQL并重启容器

4-1 退出MySQL

exit

或者

quit 退出我们的MySQL

4-2退出容器

exit

4-3 重启容器

docker restart 容器名

docker restart db

5,验证MySQL密码是否修改成功

打开我们的cmd命令窗口,连接一下。

MySQL远程连接的命令:

mysql -h IP地址 -u 用户名 -p

密码

mysql -h 192.168.200.128 -u root -p
root


http://www.kler.cn/a/525729.html

相关文章:

  • DeepSeek理解概率的能力
  • 正则表达式入门
  • 如何看待 OpenAI 的12天“shipmas”发布计划?
  • pytorch逻辑回归实现垃圾邮件检测
  • QT+mysql+python 效果:
  • Airflow:精通Airflow任务依赖
  • 【go语言】gorm 快速入门
  • 2021版小程序开发4——基础加强
  • 《深入浅出HTTPS​​​​​​​​​​​​​​​​​》读书笔记(31):HTTPS和TLS/SSL
  • 大数据Hadoop入门2
  • 单调栈算法
  • Vue 3 30天精进之旅:Day 09 - 组合式API
  • vscode和pycharm的区别
  • PYH与MAC的桥梁MII/MIIM
  • 代理模式 -- 学习笔记
  • 深入理解Java并发编程中的原子操作、volatile关键字与读写锁
  • 手写MVVM框架-环境搭建
  • C#方法(练习)
  • rsync安装与使用-linux015
  • 2025最新版MySQL安装使用指南
  • android 圆形弹窗摄像头开发踩坑——源码————未来之窗跨平台操作
  • VS2008 - debug版 - 由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。
  • 你的连接不是专用连接
  • 信息学奥赛一本通 1606:【 例 1】任务安排 1 | 洛谷 P2365 任务安排
  • Web-3.0(Solidity)基础教程
  • 【PySide6拓展】QWindowCapture