基本用法
基本用法
# 单库(含建库语句)
mysqldump -u root -p --databases appdb > appdb-$(date +%F).sql
# 全实例(含用户与权限表)
mysqldump -u root -p --all-databases > all-$(date +%F).sql| 产物 | SQL 文本,可直接阅读、检索、按对象截取 |
|---|---|
| 优点 | 跨版本与跨平台兼容性好,恢复粒度可到表 |
| 代价 | 大库导出与恢复较慢,恢复按 SQL 逐条回放 |
生产脚本建议用 --defaults-extra-file 读取账号密码,避免命令行明文参数被同机进程看到。