ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

MySQL 备份与恢复(小白友好 + 企业级)

2026/8/13 16:18:44 拓冰建站 浏览量
MySQL 备份与恢复(小白友好 + 企业级)

MySQL 的备份分为两大类:

类型工具特点适用场景
逻辑备份mysqldump导出 SQL 文本小型数据库、迁移、开发环境
物理备份XtraBackup直接复制数据文件大型数据库、生产环境、热备

下面我会逐个讲清楚。

1 逻辑备份(mysqldump)

逻辑备份就是把数据库导出成.sql文件。

你可以把它理解成:

“把数据库内容写成一份可读的 SQL 文本。”

✔ 1. 使用 mysqldump 备份

① 备份整个数据库

mysqldump -u root -p mydb > mydb.sql

② 备份所有数据库

mysqldump -u root -p --all-databases > all.sql

③ 备份时保持一致性(推荐)

mysqldump -u root -p --single-transaction --quick mydb > mydb.sql

解释:

  • --single-transaction:不锁表,适合 InnoDB

  • --