mysql binlog推荐系统_MySQL Binlog Digger 4.9

### 描述 ###

MySQL Binlog Digger是一个免费的,且基于图形界面的binlog挖掘分析工具。它可以为数据恢复提供有力的参考依据,它可以对在线binlog与离线binlog进行挖掘分析,在设定过滤条件后便可以进行精确过滤,从而得到我们所期望的redo sql重做语句与undo sql回滚语句,当发生误增、误删、误改dml操作时,就能快速把业务系统数据恢复至正常状态。

### 使用说明 ###

一.目的:

对mysql binlog进行日志挖掘分析,通过对生成重做语句(redo sql)与回滚语句(undo sql)进行精确回滚,寻回误删、误增、误改的数据。

二.注意事项:

1) 在误操作发生后,如果表结构发生改变(例如:字段排列顺序、字段重命名),挖掘分析出来的重做语句(redo sql)与回滚语句(undo sql)准确度将会大大降低。

2) 在float或double类型数值入库时,若发生精度溢出,会导致数据库存储值与binlog记载值有异,也会降低挖掘与分析的准确度。

3) 在误操作发生后,如果表被删除,将会导致表结构信息丢失,请手工补回,以便进行binlog日志挖掘分析。

三.主要功能分两大类:

在线挖掘分析与离线挖掘分析,在线挖掘分析binlog过程需要一定的数据库管理账号。

四.在线挖掘分析使用步骤

1.获取在线数据字典

3bc6cc467fbeef00bbf5bf7df3a834c5.png

分别输入主机名或IP地址、端口、账号与密码,然后点击'获取数据字典按钮'

2.设置数据字典中的schema与table的筛选条件

79d506c01b32621a8fc321d10f4f769b.png

设置数据库(这里指schema)与表(table)的过滤条件,其中表(table)可为空

3.设置在线Binlog挖掘与分析的过滤条件

57f3fe140265643bc55d45fa80ff7cdd.png

过滤条件:是否在线分析、开始binlog、是否分析到最新binlog、binlog开始时间、binlog结束时间、sql操作类型(insert|delete|update|all)、关键字与显示类型(redo|undo|all)

4.设置挖掘分析回来的redo sql与undo sql的字符集显示方式

5d4ab3343e22d4af348631e3d8e3f331.png

5.进行binlog数据挖掘分析

0b6ffc521289c9f6334c30012b3fb6b2.png

点击'分析日志'按钮便可以进行挖掘分析

6.复制或保存挖掘分析结果

6ca28b53acef3e26f15cb5240e16d473.png

在挖掘分析结果的表格中点击'右键',便可以对挖掘分析结果进行复制或保存

当数据行中显示不全时,可以双击其中的记录,便可以看到完整记录,如:

e1777797df6cc2dd8ef5a20f9246737a.png

五.离线挖掘分析使用步骤

1.获取在线数据字典

7d127f7ab8dc563adc5c492d9fa94c1c.png

分别输入主机名或IP地址、端口、账号与密码,然后点击'获取数据字典按钮'

2.设置数据字典中的schema与table的筛选条件

ead6b3ba06987cc0797543faba189044.png

设置数据库(这里指schema)与表(table)的过滤条件,其中表(table)可为空

3.设置离线Binlog挖掘与分析的过滤条件

a8364b836ebe973fbd7f848e22be969c.png

在线分析设置为'No',这时会弹出离线binlog文件选择对话框

接着设置binlog挖掘分析过滤条件

a5d8bf87bc514419f74c1c398a72d041.png

过滤条件:是否在线分析(这里为'No')、开始binlog、是否分析到最新binlog、binlog开始时间、binlog结束时间、sql操作类型(insert|delete|update|all)、关键字与显示类型(redo|undo|all)

4.设置挖掘分析回来的redo sql与undo sql的字符集显示方式

1fc299bf8b3d69244bf5bab064187b80.png

5.进行binlog数据挖掘分析

25f6efab498e6bd1cf207753b659c672.png

点击'分析日志'按钮便可以进行挖掘分析

6.复制或保存挖掘分析结果

f0db2aad61d0673d5960168c1e0215f4.png

在挖掘分析结果的表格中点击'右键',便可以对挖掘分析结果进行复制或保存

当数据行中显示不全时,可以双击其中的记录,便可以看到完整记录,如:

bff92df43d9d80b5a2614ec8577786d8.png

五.下载binlog

1.获取在线数据字典

04d31e9ebcbabbd468aa155db57c3f5d.png

分别输入主机名或IP地址、端口、账号与密码,然后点击'获取数据字典按钮'

2.选择在线binlog文件

1da63f688c130a72776c82dc15cc21d5.png

3.下载binlog

选择完在线binlog后,点击'下载日志'进行下载,如下图:

36db9c2715e615202a670720bce58a63.png

点击完会弹出保存对话框,选择保存目录

c26005acabdeb40dec3e9e69e783abd0.png

397580ab10bfc20a82c53c6f29e786ec.png

### 声明 ###

十分感谢您使用本工具, 本工具为免费产品, 对于因本工具而造成的损失, 本工作室概不承担! 因本人水平有限, 如发现不足, 请多多请正. 广州逆舟数据工作室 Bourne QQ:649869986 2020-05-12

下载地址:https://download.csdn.net/download/bournetai/12413322

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值