| 用途 | 导出所有数据库(结构+数据)为可读 SQL |
|---|---|
| 语法 | mysqldump -u 用户 -p --all-databases > all.sql |
| 常用组合 | --single-transaction --source-data=2 --routines --events --triggers |
标准全备
标准全备
mysqldump -uroot -p --all-databases --single-transaction \
--source-data=2 --routines --events --triggers \
> /data/backup/all_$(date +%F_%H%M).sql默认逐表加读锁再导;InnoDB 必须配合 --single-transaction 才能获得真正的一致性快照。