恢复示例
恢复示例
# 先建库再回放
mysql -u root -p -e "CREATE DATABASE IF NOT EXISTS appdb DEFAULT CHARACTER SET utf8mb4"
mysql -u root -p appdb < /backup/appdb-2026-10-12.sql
# 交互模式内可用 source
mysql -u root -p
mysql> source /backup/appdb-2026-10-12.sql;| 整库恢复 | mysql < dump.sql 或 source dump.sql |
|---|---|
| 单表恢复 | 从 dump 中截取目标表片段单独回放 |
| 提速 | 会话内临时 SET foreign_key_checks=0 与 unique_checks=0 |
恢复前确认目标实例的 sql_mode 与字符集和源一致,不匹配可能报错或写入异常字符。