如何使用mysqldump备份异机恢复数据库

技术如何使用mysqldump备份异机恢复数据库这篇文章给大家分享的是有关如何使用mysqldump备份异机恢复数据库的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。使用mysqldump备份异

这篇文章给大家分享的是有关如何使用mysqldump备份异机恢复数据库的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

使用mysqldump备份异机恢复数据库

1、创建测试数据库

关系型数据库创建数据库艾伦

查询正常,1行受影响(0.01秒)

关系型数据库使用艾伦;

数据库已更改

关系型数据库创建表表1(识别号tinyint无符号不为空主键自动递增,名称字符(20)不为空唯一键年龄,tinyint无符号性别角色(1)默认m’);

查询正常,0行受影响(0.38秒)

关系型数据库在表1中插入(姓名、年龄、性别)值(‘张无忌,26,’ M ‘,(‘赵敏,24,’ F ‘);

查询正常,2行受影响(0.05秒)

记录: 2副本: 0警告: 0

2、完全备份艾伦数据库

[root @ MySQL ~]# MySQL转储-uroot-pup look-lock-all-tables-routines-events-triggers-master-data=2-flush-log-databases Allen/backup/Allen _ ` date

%F`.sql

3、基于二进制日志(上一次完全备份到目前日志所处的位置)做增量备份

关系型数据库创建表表2(识别号tinyint无符号不为空主键自动递增,名称字符(20)不为空唯一键年龄,tinyint无符号性别角色(1)默认m’);

查询正常,0行受影响(0.34秒)

关系型数据库在表2中插入(姓名、年龄、性别)值(‘梁山伯,26,’ M ‘,(‘祝英台,24,’ F ‘,(3 ‘冯松涛,25,M);

查询正常,2行受影响(0.08秒)

记录: 2副本: 0警告: 0

关系型数据库显示主状态;-增量备份时日志位置

– – – –

|文件|位置| Binlog _ Do _ DB | Binlog _ Ignore _ DB |

– – – –

| mysql-bin.000006 | 812 | | |

– – – –

[root @ MySQL ~]# MySQL binlog-start-position=107/binlog/MySQL-bin。000006/backup/Allen _ increment。结构化查询语言

说明:-起始位置=107是上一次完备时日志的位置(可以查看完备文件内容得到),缺省停止位置参数时默认到当前日志

4、再次向艾伦数据库中插入数据,然后删除艾伦数据库

关系型数据库插入tab2(姓名、年龄、性别)值(‘朱八姐,26,’ M ‘,(‘孙悟空,24,’ F ‘);

关系型数据库删除数据库艾伦

5、导出从上次增量备份时日志到要恢复的时间点(删除艾伦数据库之前)之间的日志

[root @ MySQL ~]# MySQL binlog-start-position=812-stop-position=1084/binlog/MySQL-bin。000006/backup/Allen _ 1084。结构化查询语言

说明:1、-起始位置=812为上面查看获得,-停止位置=1084从二进制日志记录获得

2、/backup/allen_1084.sql文件可以修改,如果这段日志中间存在误操作(如删除一条数据),可以将该误操作注释掉

6、将备份的文件拷贝到要恢复的数据库服务器,进行恢复

[root @ MySQL ~]# scp-p/backup/Allen _ * 192。168 .122 .11:/备份/

目标服务器上进行数据恢复

关系型数据库来源/备份/allen_2016-06-25.sql

关系型数据库源/备份/allen_increment.sql

关系型数据库源/备份/allen_1084.sql

7、查看数据

关系型数据库显示数据库;

数据库|

|信息_架构|

|艾伦|

| mysql |

|性能_架构|

|测试|

5行一组(0.03秒)

关系型数据库使用艾伦

数据库已更改

关系型数据库显示表格;

| Tables_in_allen |

| tab1 |

| tab2 |

2行一组(0.00秒)

关系型数据库从表2中选择*;

– – – –

|身份证|姓名|年龄|性别|

– – – –

| 1 |梁山伯| 26 | M |

| 2 |祝英台| 24 | F |

| 3 |冯松涛| 25 | M |

| 4 |孙悟空| 24 | F |

– – – –

四行一组(0.02秒)

注:tab2表中没有朱八姐这条数据记录是因为我对/backup/allen_1084.sql做了修改,如下:

#在表2中插入(姓名、年龄、性别)值(‘朱八姐,26,’ M ‘,(‘孙悟空,24,’ F ‘)

在tab2中插入(姓名、年龄、性别)值(‘孙悟空’,24,‘F’)

感谢阅读!这篇关于“如何使用mysqldump备份不同机器恢复数据库”的文章就分享到这里了,希望。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/65913.html

(0)

相关推荐

  • canvas圆形进度动画(canvas绘制圆形代码)

    技术怎么使用Canvas绘制圆形这篇文章主要介绍“怎么使用Canvas绘制圆形”,在日常操作中,相信很多人在怎么使用Canvas绘制圆形问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使

    攻略 2021年12月21日
  • java的runtime执行命令的缺点(javaruntime参数设置)

    技术Java Runtime的使用方法是什么这篇文章将为大家详细讲解有关Java Runtime的使用方法是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。前言最近做项

    攻略 2021年12月15日
  • GridView如何实现拖拽排序及数据交互

    技术GridView如何实现拖拽排序及数据交互这篇文章主要介绍了GridView如何实现拖拽排序及数据交互,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在

    攻略 2021年11月13日
  • Python 爬取朋友圈最新方法!!

    技术Python 爬取朋友圈最新方法!! Python 爬取朋友圈最新方法!!在几年前,互联网上曾经出现过一款生成朋友圈相册的产品。但是它的流程说起来很不互联网:首先,需要添加指定的微信号,并且给这个微

    礼包 2021年12月18日
  • JVM指令系统的组成及怎么用使用

    技术JVM指令系统的组成及怎么用使用JVM指令系统的组成及怎么用使用,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。介绍一下JVM指令系统 的概念和用法,JV

    攻略 2021年10月23日
  • Python如何实现找到列表中的奇偶异常项

    技术Python如何实现找到列表中的奇偶异常项这篇文章将为大家详细讲解有关Python如何实现找到列表中的奇偶异常项,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1.find_pari

    攻略 2021年11月14日