如何通过binlog将烂泥恢复至mysql备份之前的数据状态?
- 内容介绍
- 相关推荐
本文共计1217个文字,预计阅读时间需要5分钟。
原文:本文由秀依赖林柏提供赞助,首发于浪淘沙。上一篇文章,我们讲解了如何通过MySQL的binlog日志恢复MySQL数据库,文章连接为《浪淘沙:通过binlog恢复MySQL数据库+本文由秀依赖林柏提供赞助》。
本文由秀依林枫提供友情赞助,首发于烂泥行天下。上一篇文章,我们讲解了如何通过mysql的binlog日志恢复mysql数据库,文章连接为《烂泥:通过binlog恢复mysql数据库本文由秀依林枫提供友情赞助,首发于烂泥行天下。
上一篇文章,我们讲解了如何通过mysql的binlog日志恢复mysql数据库,文章连接为《烂泥:通过binlog恢复mysql数据库》。其中我们提到了的备份数据库要晚与要恢复的数据库时间,即要恢复的数据库在前,而备份的数据库在后。
当时我提到说会单独写一篇文章讲解这个情况,本篇文章我就来介绍如何通过binlog日志恢复比备份数据库早时的数据库状态。我们还是以上篇文章的数据及备份文件为基础,来进行本篇文章的讲解。
ailanni数据库完整备份时,其数据库中有1、2、3、4,这四条数据。而此时mysql总共有三个binlog日志文件:mysql-bin.000001、mysql-bin.000002、mysql-bin.000003。其中在mysql-bin.000001中,我们向ilannitable表中插入两个数据1、2。在mysql-bin.000002中我们向ilannitable表中插入两个数据3、4。
现在我们要求把ailanni数据库恢复到插入数据3后,未插入数据4时的状态。即数据库ailanni中只有数据1、2、3,这三条数据。
本文共计1217个文字,预计阅读时间需要5分钟。
原文:本文由秀依赖林柏提供赞助,首发于浪淘沙。上一篇文章,我们讲解了如何通过MySQL的binlog日志恢复MySQL数据库,文章连接为《浪淘沙:通过binlog恢复MySQL数据库+本文由秀依赖林柏提供赞助》。
本文由秀依林枫提供友情赞助,首发于烂泥行天下。上一篇文章,我们讲解了如何通过mysql的binlog日志恢复mysql数据库,文章连接为《烂泥:通过binlog恢复mysql数据库本文由秀依林枫提供友情赞助,首发于烂泥行天下。
上一篇文章,我们讲解了如何通过mysql的binlog日志恢复mysql数据库,文章连接为《烂泥:通过binlog恢复mysql数据库》。其中我们提到了的备份数据库要晚与要恢复的数据库时间,即要恢复的数据库在前,而备份的数据库在后。
当时我提到说会单独写一篇文章讲解这个情况,本篇文章我就来介绍如何通过binlog日志恢复比备份数据库早时的数据库状态。我们还是以上篇文章的数据及备份文件为基础,来进行本篇文章的讲解。
ailanni数据库完整备份时,其数据库中有1、2、3、4,这四条数据。而此时mysql总共有三个binlog日志文件:mysql-bin.000001、mysql-bin.000002、mysql-bin.000003。其中在mysql-bin.000001中,我们向ilannitable表中插入两个数据1、2。在mysql-bin.000002中我们向ilannitable表中插入两个数据3、4。
现在我们要求把ailanni数据库恢复到插入数据3后,未插入数据4时的状态。即数据库ailanni中只有数据1、2、3,这三条数据。

