MySQL---数据库备份与恢复
物理备份与逻辑备份

逻辑备份/恢复
mysqldump实现逻辑备份
![]()
备份单个数据库


备份全部数据库

备份部分数据库

备份部分表

备份单表的部分数据

排除某些表的备份

只备份结构或只备份数据

备份中包含存储过程、函数、事件


MySQL命令恢复数据

单库备份恢复单库

全量备份恢复

从全量备份中恢复单库

从全量SQL文件 分离出 指定库SQL文件 -> 单库备份恢复单库
从单库备份中恢复单表

从单库中 分离出 表结构SQL文件 -> 从单库中 分离出 表数据SQL文件 -> 使用source命令恢复指定表数据
物理备份/恢复
备份
直接复制整个数据库数据目录(仅对myisam表有效)


恢复
直接复制整个数据库数据目录(仅对myisam表有效)


表数据导入导出
导出
select ... into outfile



mysqldump


mysql



导入
load data inflie

mysqlimport

数据库迁移
概述

迁移方案

迁移注意点



迁移小结

删库操作

delete

truncate/drop

预防使用truncate/drop误删库表


rm:误删MySQL实例

浙公网安备 33010602011771号