.frm/.MYD/.MYI,InnoDB 共享表空間 ibdata* + .ibd)。/var/lib/mysql,Windows 視安裝目錄(如 D:\serversoft\mysql)。systemctl stop mysqldsystemctl start mysqld
# 備份單庫(含觸發器/常規/事件)
mysqldump --single-transaction --routines --triggers --events \
-u root -p dbname > backup_$(date +%F).sql
# 備份所有庫
mysqldump --single-transaction --all-databases -u root -p > all.sql
# 還原
mysql -u root -p dbname < backup.sql
關鍵參數:--single-transaction(InnoDB 一致性熱備)、--master-data=2(記錄 Binlog 位點)、--hex-blob(二進制欄位十六進制輸出)。
admin / 123456。

bdata/ 目錄。

bdata/ 上傳至新機器。

| 場景 | 推薦方案 |
|---|---|
| 生產庫日常備份、異地災備 | mysqldump + 壓縮 + 上傳雲存儲 |
| 版本升級、跨架構遷移 | mysqldump(加 --routines --triggers) |
| 無命令列權限、虛擬主機、圖形化偏好 | 帝國備份王 |
| 極大庫(>500GB)、需秒級恢復 | Percona XtraBackup 物理熱備 |
| 測試環境快速克隆 | 檔案級冷備(同版本) |