Skip to content

Releases: ddcw/ibd2sql

v1.8

09 Dec 02:59
Compare
Choose a tag to compare
  1. 新增drop/truncate表的恢复(仅xfs文件系统)
  2. 新增web控制台查看ibd文件结构
  3. 支持Keyring加密表的解析
  4. 支持mysql的所有字符集
  5. 支持lower_case_table_names参数的修改
  6. 支持redundant行格式的解析
  7. 修复已知BUG(比如decimal小数部分填充问题)

v1.7

29 Oct 05:18
Compare
Choose a tag to compare

功能更新:
1. 支持压缩页的解析(zlib&lz4)
2. 支持drop表的恢复
3. 加密页的支持(要求keyring file选项, 所以下个版本再更新)

BUG修复:
1. varchar <=255 时使用1bytes存储大小
2. ucs2,utf16,utf32 字符集支持
3. instant nullable计算方式.

其它:
1. ibd2sql/innodb_page_sdi.py中的COLUMN_COLL默认值设置为True, 即默认显示字段字符集(若字段字符集和表不一致的话)

v1.6

19 Sep 05:11
Compare
Choose a tag to compare

v1.5

10 Jul 03:22
Compare
Choose a tag to compare
  1. vector数据类型支持
  2. instant相关BUG修复

v1.4

22 May 06:20
Compare
Choose a tag to compare
  1. 支持溢出页
  2. 支持子分区
  3. 完善测试
  4. 修复已知BUG

v1.3

14 May 06:02
Compare
Choose a tag to compare

支持MYSQL 5.7 (issue 7)
并修复相关BUG (issue 17)

v1.2

25 Apr 09:17
Compare
Choose a tag to compare
  1. 新增空间坐标类型支持 (现已支持所有mysql数据类型)
    支持 geometry
    支持 point
    支持 linestring
    支持 polygon
    支持 geometrycollection
    支持 multipoint
    支持 multilinestring
    支持 multipolygon
  2. 帮助信息新增例子(issue 14)

v1.1

12 Apr 04:04
Compare
Choose a tag to compare

不再提供二进制包, 请使用源码或者自行打包
修复如下BUG:
6. 默认值为时间戳 : 支持默认值为时间戳, blob等字段的前缀索引
7. 8.0.12 无hidden : 取消hidden检查
8. ONLINE DDL instant : record 1-2 bit is instant flag

v1.0

09 Jan 03:08
Compare
Choose a tag to compare

新增:
debug, 更多的数据类型.更多的表属性

主要功能:

  1. 提取DDL
  2. 提取SQL为insert/replace语句
  3. 提取标记为delete的数据
  4. 根据条件过滤相关数据行
  5. 可使用DEBUG来查看解析过程
  6. 无第三方依赖包, 纯python3代码写的.
  7. 支持分区表,前缀索引等

v0.3

13 Oct 03:40
Compare
Choose a tag to compare

支持mysql5.7升级到8.0的ibd文件
(require: INNODB_PAGE_SIZE = 16384)