参考文献
http://www.percona.com/docs/wiki/innodb-data-recovery-tool:mysql-data-recovery:start
- 确保 ibdata1 和 ib_logfile0 ib_logfile1 是原来的
- 确保你的数据库文件夹不要换名
- 重启动你的mysql看是否可以正常启动,然后看是否可以导出数据
- 在任意库里面,建立监控表,可以看到 ibdata1 里面的所有的库名字和表名字以及表的索引和数据在ibdata1 里面的位置CREATE TABLE innodb_table_monitor (a INT) ENGINE=INNODB;
- 根据最上面那个文件用page-parser 和 content-parser 来从ibdata1里面捞取数据