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.
python -m pyinnodb.cli --fn /opt/homebrew/var/mysql/test/t1.ibd static-page-usage
## Many other thing to learn
- [1] Innodb Blog
- [3] InnoDB Diagrams