系统运行中,增量备份与整体备份
例:每周日备份一次,周一到周六备份当天
如果周五出了问题,可以用周日的整体+周一,二,三,四来恢复
备份工具:
有第三方的收费备份工具
系统自带的备份工具(mysqldump)
mysqldump可以导出
库
表
关于mysqldump的操作
mysqldump -u root -p 密码 库名 表1 表2 表3 >地址/备份文件名称
导出的是建表语句及insert语句
如何导出一个库下面的所有表
mysqldump -u root -p 密码 库名 > 地址/备份文件名称
如何导出一个库
mysqldump -u root -p -B 库1 库2 >地址/备份文件名称
如何导出所有库
mysqldump -u root -p -A > 地址/备份文件名称
恢复
1.登陆到mysql命令行
对于库级的备份文件
mysql>source D:\shop.sql
对于表级的备份文件
mysql>use 库名
mysql>source D:\shop.sql
2.不登陆到mysql命令行
针对库级的备份文件
mysql -u root -p <库级备份文件地址
针对表级备份文件
mysql -u root -p 库名<表级备份文件地址