Kaip pataisyti lenteles, pažymėtas kaip blogas ar sugadintas

Daugiau nei metus mes naudojome „Counterizer“ įskiepį, skirtą „WordPress“, ir taip saugojome tinklaraščio ir jo skaitytojų statistiką. Šis papildinys, kurį prieš kelias dienas deaktyvavome, nes (be kita ko) jis duomenų bazėje išsaugojo daugiau nei 600 MB duomenų.

Būna, kad (prieš deaktyvuodamas papildinį ir valydamas DB) bandžiau išmesti duomenų bazę, tai yra, eksportuoti ją į .SQL ir taip atsisiųsti, o prieglobos terminale gavau šią klaidą:

mysqldump: Turiu klaidą: 144: lentelė „./dl_database/Counterize_Referers“ pažymėta kaip užstrigusi ir paskutinis (automatinis?) taisymas nepavyko naudojant LOCK TABLES

Todėl sąvartynas nebuvo atliktas ir gerai... vien nuo minties, kad DesdeLinux DB turi problemų, man stojo plaukai 

Atlikęs nedidelį tyrimą internete galėjau sužinoti, kaip išspręsti šią problemą, matyt, NĖRA, kad duomenų bazėje yra problemų, tiesiog lentelė pažymėta kaip „su problemomis“, laimei, tai labai paprasta išspręsti.

Pirmiausia pasiekime „MySQL“ serverį:

mysql -u root -p

Paspaudžiame [Enter] ir jis paprašys „MySQL“ šakninio slaptažodžio, mes jį įdėjome ir dar kartą paspauskite [Enter].

Ši komanda yra tuo atveju, jei „MySQL“ serveris yra įdiegtas tame pačiame kompiuteryje, jei norite prisijungti nuotoliniu būdu prie kito „MySQL“ serverio, prie eilutės turite pridėti: -h IP-OF-SERVER

Patekę į MySQL mes jums pasakysime, kurią duomenų bazę naudoti, pavyzdžiui, problema pagal aukščiau pateiktą klaidą yra lentelėje Counterize_Referers iš duomenų bazės  dl_duomenų bazė, kad:

use database dl_database;

O dabar suremontuoti stalo pagrindą:

repair table Counterize_Referers;

Atkreipkite dėmesį, kad šių eilučių pabaigoje yra kabliataškis —– »  ;

Įvykdžius ankstesnę komandą, viskas turėjo grįžti į normalias vėžes, bent jau mano atveju taip buvo ne kartą 

Tada belieka tik iš naujo įvykdyti nurodymą išmesti duomenų bazę ir voila, nieko daugiau.

Šiaip tai darau labiau nei bet ką kitą kaip atmintinę sau, nes man tas pats nutiko jau du kartus ir nenoriu pamiršti nurodymų išgelbėti dieną 

Sveikinimai ir tikiuosi, kad tai bus naudinga kažkam kitam.


Pridėti kaip pageidaujamą šaltinį „Google“ sistemoje