本文从实际使用经验出发,介绍一款开源的MySQL网站数据库InnoDB数据恢复相关工具:innodb-tools,它通过从原始数据网站网站文件中提取表的行记录,实现从丢失的或者被毁坏的MySQL表中恢复数据。例如,当您不小心执行DROP TABLE、TRUNCATE TABLE或者DROP DATABASE之后,可以通过以下相关方式恢复数据。 以下内容大部分参考自:Percona Data Recovery Tool for InnoDB,文档是英文的,而且写的比较晦涩,这里是个人的实战经验总结,供大家参考学习。 在介绍innodb-tools相关工具进行数据恢复之前,首先明确以下几点: 1、这个相关工具只能对InnoDB/XtraDB表有效,而无法恢复MyISAM表(深入探讨:MySQL网站数据库MyISAM与InnoDB存储引擎的比较