mysql数据恢复--利用mysql二进制日志文件生成建表sql和数据恢复sql(文章末尾提供下载地址)

近期误操作数据库,导致mysql表结构和数据都丢失了,为了恢复丢失的数据,自己写了个mysql数据库恢复软件。

  ※※※※恢复原理(很简单)※※※※
  1.表结构恢复
    使用ibd2sdi.exe工具,将mySql的二进制文件转换成txt;
    分析txt文件内容,生成建表所用的create语句。
  2.表数据恢复
    使用mysqlbinlog.exe工具,将mySql的二进制文件转换成txt;
    分析txt文件内容,生成建表所用的create语句。

  ※※※※使用帮助※※※※
  一、提取建表Sql
    "指定的表名称"为空,生成"ibd文件夹路径"下的所有ibd文件的建表sql
    "指定的表名称"不为空,只生成输入表明对应的建表sql
    "ibd2sdi.exe路径":可以指定为本地文件路径
    "字符集"、"排序规则"、"ROW_FORMAT" 和生成的sql有关系

  二、数据恢复:二进制生成txt
    "二进制日志文件路径":具体一个日志文件的完整路径
    "mysqlbinlog.exe路径":可以指定为本地文件路径

  三、数据恢复:txt提取sql
    "日志txt文件":上一步生成的txt文件
    "数据库名":只提取指定的数据库的sql
    "提取表名":只提取指定表明的sql

软件下载地址:https://download.youkuaiyun.com/download/garfield21/89835537

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值