DB mit phpMyAdmin öffnen, alle defekten Tabellen markieren und unten im Dropdown "Repariere Tabelle" auswählen.
Defekte Tabellen erkennst du daran, dass sie sich nicht öffnen lassen, oder anstelle von Optionen " ... in Bearbeitung" angezeigt wird, ungewöhnliche Werte für Größen oder Datensätze angezeigt werden, etc.
Versuche vorher eine manuelle Sicherung über die Konsole anzulegen:
PHP-Code:
mysqldump -u [benutzername] -p [datenbankname] > db_backup.sql
Wiederherstellen über Konsole geht so:
PHP-Code:
mysql -u [benutzername] -p [datenbankname] < db_backup.sql