Methods to Repair a Corrupted WordPress Database


WordPress is managed by its database. You can not show a publish correctly in case your database is corrupt, as typically the classes and tags are all unsuitable, or typically you can not even log in.

Nevertheless, corrupted databases for WordPress occurs greater than you’ll have favored. And it may very well be due to quite a lot of causes, akin to putting in a defective plug-in, your WordPress being hacked, a server crash, {hardware} failure in your server, or a bug in MySQL, or for no specific purpose it appears.

Earlier than you panic, although, take a deep breath and know that there are easy methods to repair a corrupted database.

So what do you do when the dreaded error message, “… is marked as crashed and needs to be repaired” crops up?

Repair corrupted WordPress databases through SSH or PhpMyAdmin, or cPanel

a. PhpMyAdmin – discover the suspected WP database and verify the desk that has been corrupted.

Then search for the drop-down field and choose “Restore desk” from the choices.

b. Safe Shell

• Log into your shell, then entry the databases by keying this in mysql -u username -p database_name.

• View all of the databases by typing in present databases.

• Then sort in use database_name; to entry the database.

• Kind in present tables to view all of the tables. Search for the corrupted desk from the checklist.

• Kind in verify desk wordpress_table_name to make sure that that is the desk that’s providing you with the error.

• Now it is time to restore the corrupted desk. You are able to do this by keying in restore desk wordpress_table_name.

c. In cPanel:

• Log into cPanel and discover your MySQL Databases.

• Choose the database from the dropdown checklist below MySQL Databases.

• Click on the Restore DB button.

If the SSH choice appeared somewhat lengthy for you, do this shortcut:

• sort in mysqlcheck database_name to see which tables has crashed.

• then sort in mysqlcheck database_name –auto-repair to restore the corrupted information.

You might additionally arrange WordPress to routinely restore corrupted databases by including this line:


into your wp-config.php. This works just for WordPress model 2.9 or later.

Two issues that you need to at all times do with reference to WordPress databases: Backup and Optimize.

Optimizing your database could be very very similar to defragging your exhausting drive. It’s a option to clear up your database in order that it runs easily. Optimizing helps clear up your database and frees up server disk area.

Take a look at the next plug-ins that can assist you optimize your database:

• WP-Optimize: This plug-in permits you to optimize and clear up your database and carry out different duties simply and with just some clicks.

• Clear Choices: In case you have orphaned choices in your database, this plug-in may assist you simply clear them up.

• WP Database Optimize: This lets you arrange a schedule in your optimization.

Backing up your database ought to assist you get again in your toes if extra database issues come up and these strategies don’t work. As a substitute of dropping your blogs, articles and readers, you possibly can simply restore a earlier backup of your WP set up.

And that is the way you repair a corrupted WordPress database.


Source by Sherly A. Mendoza

You May Also Like