Naprawa uszkodzonych tabel bazy danych
|Przykładowy błąd informujący o uszkodzeniu tabel bazy danych w MyBB
SQL Error:
145 – Table ’./adincel_ingilizcepratiknetmybb/mybb_sessions’ is marked as crashed and should be repaired
Query:
DELETE FROM mybb_sessions WHERE ip=’169.241.28.73′ LIMIT 1
naprawa w PHPMyAdmin
1. W zakładce Struktura zaznaczamy wybrane tabele i z menu poniżej wybieramy Napraw tabele:
2. W zakładce SQL wpisujemy zapytanie w formacie:
REPAIR TABLE `prefix_nazwa tabeli`;
Przykłady:
REPAIR TABLE `mybb_sessions`;
REPAIR TABLE `wp_options`;
naprawa tabel MyBB bez PHPMyAdmin
Wysyłamy plik repair.php do głównego katalogu forum i uruchamiamy przez przeglądarkę wpisując https://www.mojastrona.pl/repair.php
Komunikat „Done” oznacza, że naprawa powiodła się
Domyślnie naprawiana jest tabela mybb_threadsread. W przypadku naprawy innej tabeli otwieramy plik i edytujemy threadsread:
// Change this to the table you want to repair
$table = TABLE_PREFIX."threadsread";
źródło: https://community.mybb.com/thread-22002.html