我怎样才能从ibdata中理解

我犯了一个愚蠢的错误,一直在备份错误的数据库,并且发生了一个意外事件,导致整个数据库被摧毁。 我唯一拥有的是ibdata1文件,我只是想知道是否有任何工具可以让我从ibdata文件中做出更多的事情来尽可能多的恢复? 这只是一个个人项目,所以没有必要把所有的东西都拿回来。 我只是希望我能尽可能多的回来,似乎ibdata1包含我需要的一些信息。

谢谢!

我不确定这个问题是否足以回答这个问题,但是mysql工具的使用者是percona,他们有一个innodb恢复工具包,
http://www.percona.com/software/mysql-innodb-data-recovery-tools/

手册中的这一页表明,如果涉及到手动过程,则可以直接从ibdata1文件恢复数据;
http://www.percona.com/docs/wiki/innodb-data-recovery-tool:mysql-data-recovery:extracting_the_desired_pa​​ges