Skip to content

WinChua/pyinnodb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A parser for InnoDB file formats, in Python

This library is written to acheive a better understanding of the articles from jeremycole's blog[1] about innodb.

As jeremycole say:

What better way to improve your understanding of a structure than to implement it in another language?

So I write it during my learning. Jeremycole also write a parser in ruby[2], which is not avaliable in mysql 8.0. Compared with it, this library is based on mysql 8.0.

Usage

python -m pyinnodb.cli --fn /opt/homebrew/var/mysql/test/t1.ibd static-page-usage

## Many other thing to learn

Reference