Objawy uszkodzonej bazy danych
- Błąd "Table is marked as crashed" w WordPress
- Bialy ekran smierci z komunikatem o bazie danych
- Wolne ladowanie strony lub timeout
- Bledy w logach: "ERROR 1030 Got error 28 from storage engine"
Naprawa przez phpMyAdmin
- Zaloguj się do phpMyAdmin z DirectAdmin
- Wybierz bazę danych WordPress
- Kliknij Zaznacz wszystko
- Z listy rozwijalnej wybierz Napraw tabele (Repair table)
- Kliknij Wykonaj
Naprawa przez WordPress (wbudowane narzędzie)
Dodaj do wp-config.php:
define('WP_ALLOW_REPAIR', true);
Nastepnie wejdź na: https://twojadomena.pl/wp-admin/maint/repair.php
Po naprawie usuń linijke z wp-config.php!
Naprawa przez SSH
mysqlcheck -u UZYTKOWNIK -p BAZA_DANYCH --auto-repair --check
# Lub dla wszystkich baz:
mysqlcheck -u UZYTKOWNIK -p --auto-repair --check --all-databases
Wskazówka: Jeśli naprawa nie pomaga, skontaktuj się z supportem host247.pl. Możemy przywrócić bazę z kopii zapasowej lub przeprowadzic gleboka naprawe przez innodb_force_recovery.