非凡国际

模板中心 | 模板技术中心 | 技术中心 | 无阻碍阅读| 长者副手| 售前:4008-300-618
目录
目录X
联系信息 首页 /正文内容

Docker MySQL 单库备份

AI提要(BLUF)
Docker MySQL 单库备份只需一条号令, , ,,,,,,即可将 Docker 容器中的指定数据库备份到宿主机。。。。。。。。1. 备份号令在宿主机终端执行以下号令(将大括号内的内容代替为你的现实信息):dockerexec-i{容器名或ID}mysqldump-uroot-p'{你的密码}'{数据库名}>./{数据库名}_backup.sql极简示例:若是容器 ID 是 d15a4408cda7, , ,,,,,,密码是 123456, , ,,,,,,要备份 shop 库:dockerexec-id15a4408cda7mysqldump-uroot-p'123456'shop>./shop_backup.sql2. 当苦衷项不显示密码……

Docker MySQL 单库备份


只需一条号令, , ,,,,,,即可将 Docker 容器中的指定数据库备份到宿主机。。。。。。。。


1. 备份号令


在宿主机终端执行以下号令(将大括号内的内容代替为你的现实信息):


docker exec -i {容器名或ID} mysqldump -uroot -p'{你的密码}' {数据库名} > ./{数据库名}_backup.sql


  • 极简示例:若是容器 ID 是 d15a4408cda7, , ,,,,,,密码是 123456, , ,,,,,,要备份 shop 库:


docker exec -i d15a4408cda7 mysqldump -uroot -p'123456' shop > ./shop_backup.sql


2. 当苦衷项


  • 不显示密码的写法:若不想在明文汗青纪录中留下密码, , ,,,,,,可将 -p'你的密码' 改为 -p。。。。。。。。按下回车后, , ,,,,,,终端会提醒 Enter password:, , ,,,,,,此时盲输密码并回车即可。。。。。。。。

  • MySQL 8.0 权限报错:若是备份时报错提醒 PROCESS privilege, , ,,,,,,请在号令中参与 --no-tablespaces 参数:


docker exec -i d15a4408cda7 mysqldump -uroot -p --no-tablespaces shop > ./shop_backup.sql


  • 查抄了局:号令执行完后, , ,,,,,,在当前目录下运行 ls 号令, , ,,,,,,即可看到天生的 .sql 备份文件。。。。。。。。


【打印正文】 颁布功夫:2026-07-09 10:00:46 浏览次数: 作者: 起源:本站原创
【网站地图】【sitemap】