当前位置 : 主页 > 操作系统 > centos >

Mysql数据库备份恢复

来源:互联网 收集:自由互联 发布时间:2023-08-21
一、使用musqldump对数据库、数据库表、一个数据库多个表、所以数据库备份、模拟数据丢失 二、配置mysql数据库开启二进制日志功能,配置二进制日志切割,配置跟二进制恢复数据,居

  Mysql数据库备份恢复_恢复数据

一、使用musqldump对数据库、数据库表、一个数据库多个表、所以数据库备份、模拟数据丢失

二、配置mysql数据库开启二进制日志功能,配置二进制日志切割,配置跟二进制恢复数据,居于二进制日志恢复数据,配置基于二进制日志中的起始和结束时间


一、使用mysqldump配置完整备份

登录mysql数据库创建HB3052 数据库中创建student表结构

  Mysql数据库备份恢复_恢复数据_02

  Mysql数据库备份恢复_恢复数据_03

表中插入

  Mysql数据库备份恢复_数据库_04

2、使用Mysql备份数据

备份hb3052数据库的student表

  Mysql数据库备份恢复_二进制日志_05

备份hb3052数据库

  Mysql数据库备份恢复_二进制日志_06

备份mysql数据库中的user和servers表

  Mysql数据库备份恢复_二进制日志_07

备份所以数据

  Mysql数据库备份恢复_数据库_08

3、模拟数据被误删除恢复数据

 删除hb3052数据库

  Mysql数据库备份恢复_恢复数据_09

恢复备份误删除的hb3052数据库

  Mysql数据库备份恢复_数据库_10

  Mysql数据库备份恢复_二进制日志_11

4、模拟hb3052数据库中的studen表被误删除恢复数据

模拟hb3052数据的student表备份删除

  Mysql数据库备份恢复_数据库_12

查看误删除

  Mysql数据库备份恢复_二进制日志_13

恢复误删除的表

  Mysql数据库备份恢复_恢复数据_14

查看恢复

  Mysql数据库备份恢复_二进制日志_15


二、配置增量备份

1、开启二进制

修改mysql主配置文件支持二进制日志功能

  Mysql数据库备份恢复_恢复数据_16

重启mysql

  Mysql数据库备份恢复_恢复数据_17

2、配置日期切割插入新数据备份二进制日志

配置日志切割

  Mysql数据库备份恢复_数据库_18

插入新的数据在数控中

  Mysql数据库备份恢复_二进制日志_19

结束数据插入配置日志切割

  Mysql数据库备份恢复_二进制日志_20

备份二进制日志

  Mysql数据库备份恢复_恢复数据_21

3、配置使用二进制恢复误删除数据

模拟数据丢失

  Mysql数据库备份恢复_二进制日志_22

通过二进制日志恢复误删除数据

  Mysql数据库备份恢复_恢复数据_23

4、配置使用二进制日志基于位置恢复误删除数据

模拟数据误删除

  Mysql数据库备份恢复_恢复数据_24

基于结束位置和起始位置恢复数据

  Mysql数据库备份恢复_数据库_25

  Mysql数据库备份恢复_恢复数据_26

5、配置使用二进制日志基于时间恢复数据

模拟数据丢失

  Mysql数据库备份恢复_恢复数据_27

基于起始和结束时间范围内恢复数据

  Mysql数据库备份恢复_数据库_28


【本文由:武汉网站建设 http://www.1234xp.com/wuhan.html 网络转载请说明出处】
网友评论