I mer enn et år brukte vi Counterizer-pluginet for WordPress og lagret dermed statistikk over bloggen og dens lesere. Dette pluginet ble deaktivert for noen dager siden siden (blant annet) det lagret mer enn 600 MB data i databasen.
Det hender at (før jeg deaktiverer pluginet og rengjør DB), prøvde jeg å dumpe databasen, det vil si eksportere den til .SQL og dermed laste den ned, og i hosting-terminalen fikk jeg følgende feil:
mysqldump: Fikk feil: 144: Tabell './dl_database/Counterize_Referers' er merket som krasjet og den siste (automatiske?) reparasjonen mislyktes når du bruker LOCK TABLES
Derfor ble ikke dumpen utført og vel ... den eneste ideen om å tenke at FromLinux DB hadde noen problemer fikk håret til å stå på end
Etter å ha undersøkt litt på nettet kunne jeg lære hvordan jeg skulle løse dette problemet, tilsynelatende er det IKKE at databasen har problemer nøyaktig, bare at en tabell er merket som "med problemer", heldigvis er dette veldig enkelt å fikse.
La oss først få tilgang til MySQL-serveren:
mysql -u root -p
Vi trykker på [Enter] og det vil be oss om MySQL root-passordet, vi setter det og trykker på [Enter] igjen.
Når du er inne i MySQL, vil vi fortelle deg hvilken database du skal bruke, for eksempel er problemet i henhold til feilen ovenfor i tabellen Counterize_Referers fra databasen dl_database, så det:
use database dl_database;
Og nå for å reparere bordbunnen:
repair table Counterize_Referers;
Når den forrige kommandoen er utført, må alt ha blitt normal, i hvert fall i mitt tilfelle har det vært slik ved mer enn en anledning 😉
Så gjenstår det bare å utføre instruksjonene om å dumpe databasen og voila, ikke mer.
Uansett, jeg gjør dette mer enn noe annet som et memorandum for meg, fordi det samme har skjedd med meg to ganger, og jeg vil ikke glemme instruksjonene for å redde dagen 😀
Hilsen og jeg håper det er nyttig for noen andre.
19 kommentarer, legg igjen dine
Veldig bra, du må alltid ha denne typen gjenstander uansett årsak.
Takk
Ja ... for øyeblikket når problemet oppstår, er det bra å ha løsningen tilgjengelig, eller i det minste å vite hvor du finner den uten forsinkelse.
Bra KZKGGaara. Det er ting som PHPMyAdmin ikke kan gjøre som konsollen kan.
Takk
Utmerket, reddet meg mer enn en gang.
Men jeg lurer på, ville det ikke være mysql -u root -p i stedet for root -u root -p? Jeg mener ikke å fornærme.
Takk!
Utmerket, reddet meg mer enn en gang.
Men jeg lurer på, ville det ikke være mysql -u root -p i stedet for root -u root -p? Spør jeg uten intensjon om å fornærme.
Takk
LOL !!!! Helt sant, min feil LOL!
Jeg skrev og tenkte et skritt foran, derfra for å skrive root i stedet for mysql ... Takk for advarselen 🙂
Værsågod! Beklager det doble innlegget; Jeg prøvde å sende den gjentatte ganger, og den fortalte meg at den allerede eksisterte (jeg lastet siden inn på nytt og så ikke noe).
Hilsener.
Dette kommer ut av håret mitt nå når jeg kommer inn i DB-problemet.
Hallo,
Et spørsmål, hvor ofte dumper du DB? er å vite hvor lang tid det tar å få opptil 600 MB data
Beste hilsen,
Ehm ... Jeg forstod deg ikke så godt nå 🙂
Før vi gjorde en opprydding i FromLinux DB, veide den (det vil si .sql av DB) mer enn 700 MB, fordi vi lagret all statistikken i DB. Med andre ord, nesten fra begynnelsen av bloggen.
Nå bruker vi Google A. så vi sletter statistiktabellene fra DB, og nå når ikke .sql ikke 80 MB
Svarer dette på spørsmålet ditt?
Hallo,
Uten troll, hvor ofte dumper du DB?
Flere ganger i måneden 🙂
Jeg prøver alltid å ha den nyeste versjonen av DesdeLinux på min lokale vert
Det virker ok for meg, nå er det ikke mulig å gjøre en generell revisjon av de ødelagte tabellene?
Tusen takk venn, ditt bidrag hjalp meg mye.
Hilsen
Tusen takk kjære, takk for tipsene, de hjalp meg !!
Hilsen fra Trujillo-Venezuela.
Antatt
Som jeg vet om prosessen kjører skrev jeg kommandoen reparasjonstabell import; og der er jeg
Tusen takk, du har reddet huden min 😀
Hei venn, jeg vet ikke om du kan hjelpe meg, noe lignende skjedde med nettstedet mitt, merk denne feilen:
Tabellen wp_posts er ikke riktig. Rapporter følgende feil: Tabellen er merket som krasjet og siste reparasjon mislyktes. WordPress vil prøve å reparere denne tabellen ...
Kunne ikke reparere wp_posts-tabellen. Feil: Tabellen er merket som krasjet og siste reparasjon mislyktes
Jeg vet ikke om du kan hjelpe meg med å fikse det, jeg er ny på avansert WordPress. Når du prøver å reparere wp-posttabellen, viser den en feil som ikke kan repareres. Takk skal du ha. Nettstedet mitt er: https://diarionoticiasweb.com