I am getting this error message: Can't open file: 'tablename.MYI' (errno: 145)

If you are receiving this error you have a corrupted table in your database. Follow these steps:

1. Open phpMyadmin (select the MySQL icon in cPanel, phpmyadmin is at the bottom of the page);

2. Select the database that has the corrupted table

3. Select "SQL" from the main menu.

4. Type this query in the query box: REPAIR TABLE tablename.

For example, if your mt_linkwos table is corrupted run the query "REPAIR TABLE mt_linkwos."

Was this answer helpful?

 Print this Article

Also Read

How can I access phpMyAdmin?

First you have to login to cPanel by going to http://www.yourdomain.com/cpanel, once you are...

What kind of databases can I use with my site?

We support MySQL on all of our shared hosting accounts.