如何使用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)

相关推荐

  • CF1481F AB Tree 题解

    技术CF1481F AB Tree 题解 CF1481F AB Tree 题解Link.
    Codeforces
    Luogu
    Description.
    给定 \(n\) 个点的树,\(1\) 是根,染出

    礼包 2021年10月20日
  • which的用法总结,which的意思和用法

    技术which的用法总结,which的意思和用法1which的用法总结、(用作疑问代词)哪一个,哪一些Which is my seat?哪个座位是我的?2、(用做关系代词)那一个,那一些
    He also had a gu

    生活 2021年10月20日
  • Python编码的技巧有哪些

    技术Python编码的技巧有哪些这篇文章主要介绍“Python编码的技巧有哪些”,在日常操作中,相信很多人在Python编码的技巧有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Pyt

    攻略 2021年11月26日
  • class文件都是在java什么上运行(java中的class文件是什么文件)

    技术Java class文件基本结构是怎样的本篇内容主要讲解“Java class文件基本结构是怎样的”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java class文件基

    攻略 2021年12月21日
  • javascript如何判断id是否存在

    技术javascript如何判断id是否存在这篇文章主要为大家展示了“javascript如何判断id是否存在”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“javascrip

    攻略 2021年11月7日
  • Python如何爬取觅知网素材图片

    技术Python如何爬取觅知网素材图片这篇文章主要讲解了“Python如何爬取觅知网素材图片”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python如何爬取觅知网素材图

    攻略 2021年11月28日