MySQL数据库备份恢复
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL数据库备份恢复相关的知识,希望对你有一定的参考价值。
拓扑图:
推荐步骤:
- 使用mysqldump对数据库数据库中表一个数据库多个表所有数据库进行备份模拟数据丢失恢复备份的数据
- 配置MySQL数据库开启二进制日志功能配置二进制日志切割配置根据二进制恢复数据居于二进制日志中的位置恢复数据配置基于二进制日志中的开始和结束时间恢复数据
使用MySQL配置完整备份
登录MySQL数据库创建HB3035数据库中创建student表设置表结构
表中插入数据
使用MySQL备份数据
备份HB3035数据库中的student表
备份HB3035数据库
备份MySQL数据库中的user表和servers表
备份所有数据库
删除HB3035数据库
恢复备份误删除的Hb3035数据库
模拟HB3035数据库中student表备份删除
查看是否删除成功
恢复误删除student表
查询恢复回来的student表信息
修改MySQL文件支持二进制功能
重启MySQL服务
配置日志切割
插入新的数据在数据库中
结束数据插入配置日志切割
备份二进制
查看二进制
模拟数据丢失
通过二进制恢复误删除数据
模拟数据丢失
基于结束位置和起始位置恢复数据
模拟数据丢失
基于起始和结束时间范围内恢复数据
以上是关于MySQL数据库备份恢复的主要内容,如果未能解决你的问题,请参考以下文章