基于mysql二进制日志的数据库恢复
来源:互联网 发布:淘宝怎么看人群画像 编辑:程序博客网 时间:2024/05/29 10:56
1、二进制日志的配置启动
在mysql安装目录中找到my.ini,之后打开文件在[mysql]下面加入log-bin = dir\filename;
其中dir代表目录filename就是二进制文件,后缀以000001,000002等结尾,每次重启一次mysql该文件自动生成一个。
2、查看二进制日志文件
(1)首先进入到二进制日志文件所在的目录,之后键入mysqlbinlog filename.number,前提是mysqlbinlog命令已近在环境变量中配置
打开如下图:
(2)除了上面的方式也可以将上面的文件转成txt纯文本查看,命令是
3、使用日志恢复数据(由于日志中记录的是更新操作,所以根据这些操作的内容恢复)
(1)基于位置的恢复,上图的日志内容中我们看以看见以#at开始的字样,每一#at代表一个操作的开始,以此为开始或结束点进行恢复,命令如下:
如上如恢复了开始位置4到结束位置861的所有sql操作。注意这是一个区间,不在区间内的可以不恢复,这样的话我们可以完成选择性的恢复。
- 基于mysql二进制日志的数据库恢复
- 详解mysql的二进制日志恢复数据库
- 如何通过Mysql的二进制日志恢复数据库数据
- 通过Mysql的二进制日志恢复数据库数据
- 如何通过Mysql的二进制日志恢复数据库数据
- 如何通过Mysql的二进制日志恢复数据库数据
- 利用MySQL 二进制日志恢复数据库
- mysql二进制日志文件恢复数据库
- mysql 二进制日志恢复
- mysql 二进制日志恢复
- Linux下MySQL数据库二进制日志恢复方法
- Linux下MySQL数据库二进制日志恢复方法
- Linux下MySQL数据库二进制日志恢复方法
- 利用Mysql的二进制日志文件,进行数据库数据的恢复
- MySQL数据库之全量+增量+二进制日志的备份与恢复
- 利用二进制日志恢复数据库
- 二进制日志恢复数据库数据
- 【数据库】基于日志系统的恢复机制
- MFC窗口分割类CSpliterWnd分割窗口
- 一次迭代式开发的研究2:什么是迭代式开发
- edittext focusListener
- APK Crack
- property list 和 nsuserdefault
- 基于mysql二进制日志的数据库恢复
- sdl(摘)
- java中为什么要用多线程
- threadlocal 变量 跟synchronized 关键字的关系
- 解析oracle的rownum
- centos下配置ssh和ftp
- java中cookie的用法
- Android 组件 — Activity (生命周期管理)
- Cocos2d-x 避免手工输入项目需要编译的cpp文件到Android.mk里