一、使用musqldump对数据库、数据库表、一个数据库多个表、所以数据库备份、模拟数据丢失
二、配置mysql数据库开启二进制日志功能,配置二进制日志切割,配置跟二进制恢复数据,居于二进制日志恢复数据,配置基于二进制日志中的起始和结束时间
一、使用mysqldump配置完整备份
登录mysql数据库创建HB3052 数据库中创建student表结构
表中插入
2、使用Mysql备份数据
备份hb3052数据库的student表
备份hb3052数据库
备份mysql数据库中的user和servers表
备份所以数据
3、模拟数据被误删除恢复数据
删除hb3052数据库
恢复备份误删除的hb3052数据库
4、模拟hb3052数据库中的studen表被误删除恢复数据
模拟hb3052数据的student表备份删除
查看误删除
恢复误删除的表
查看恢复
二、配置增量备份
1、开启二进制
修改mysql主配置文件支持二进制日志功能
重启mysql
2、配置日期切割插入新数据备份二进制日志
配置日志切割
插入新的数据在数控中
结束数据插入配置日志切割
备份二进制日志
3、配置使用二进制恢复误删除数据
模拟数据丢失
通过二进制日志恢复误删除数据
4、配置使用二进制日志基于位置恢复误删除数据
模拟数据误删除
基于结束位置和起始位置恢复数据
5、配置使用二进制日志基于时间恢复数据
模拟数据丢失
基于起始和结束时间范围内恢复数据