title: How to recover a MySQL database: Incorrect information in file: './xxx.frm'
body: <p>A very important database has gone corrupt that was sitting on server at a shared web host, and I didn't back up. The table contains a large list of very important email addresses. I can get a table listing, but if I open any of the tables with Navicat or phpMyAdmin, I get the following error:</p>
  
  <p>Incorrect information in file: './the-table-name.frm'</p>
  
  <p>I was able to get a hold of the .frm files associated with the database from the web host. </p>
  
  <p>There is other data in there, but if I could at least get the email addresses, I would be alright.</p>
  
  <p>How do I recover this database?
  I would be willing to pay somebody to fix this.</p>