Recover/Repair InnoDB tables in MySQL
Databases could be left in an inconsistent state if a server crashes. While there are numerous tools to fix MyISAM tables in MySQL, InnoDB repair is not always as simple. MySQL may refuse to start-up, resulting in indefinite downtime. If your MySQL error logs reveal an InnoDB corruption, proceed with caution. As a part of server management, our support teams are dealing with similar issues and successfully recovered many corrupted InnoDB tables. Initial Steps First