MySQL 的备份使用的命令是:mysqldump,此命令包含在 mysql 安装包的 bin 目录下,所以此命令在 CMD 端运行。
MySQL 的恢复使用的命令是:source,此命令在 MySQL CMD 中运行。
备份:
备份一个数据库:
mysqldump -u 用户名 -p密码 --default-character-set=utf8 库名 > 备份路径/备份名
备份多个数据库:
mysqldump -u 用户名 -p密码 --default-character-set=utf8 -B 库1 库2... > 备份路径/备份名
备份表:
mysqldump -u 用户名 -p密码 --default-character-set=utf8 库名 表1 表2 > 备份路径/备份名
备份所有库:
mysqldump -u 用户名 -p密码 --default-character-set=utf8 --all-database > 备份路径/备份名
恢复:
source 备份路径/备份名