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:
aTubeCatcher.jpg

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 http://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: http://community.mybb.com/thread-22002.html

Tags:

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *