Per più di un anno abbiamo utilizzato il plugin Counterizer per WordPress e quindi conserviamo le statistiche del blog e dei suoi lettori, questo plugin è stato disattivato da pochi giorni poiché (tra l'altro) ha salvato più di 600MB di dati nel database.
Succede che (prima di disattivare il plugin e pulire il DB) ho provato a fare il dump del database, cioè ad esportarlo in .SQL e quindi a scaricarlo e nel terminale di hosting ho ricevuto il seguente errore:
mysqldump: errore ricevuto: 144: la tabella "./dl_database/Counterize_Referers" è contrassegnata come arrestata in modo anomalo e l'ultima riparazione (automatica?) non è riuscita quando si utilizza LOCK TABLES
Pertanto, il dump non è stato effettuato e beh... la sola idea di pensare che il DB di DesdeLinux Ho avuto un problema, mi si sono rizzati i capelli :)
Facendo una piccola ricerca sul web ho potuto imparare come risolvere questo problema, a quanto pare NON è che il database abbia problemi esattamente, semplicemente che una tabella è contrassegnata come 'con problemi', fortunatamente questo è molto semplice da risolvere.
Per prima cosa accediamo al server MySQL:
mysql -u root -p
Premiamo [Invio] e ci chiederà la password di root di MySQL, la inseriamo e premiamo nuovamente [Invio].
Una volta dentro MySQL ti diremo quale database usare, ad esempio il problema secondo l'errore sopra è nella tabella Counterize_Referers dal database dl_database, così che:
use database dl_database;
E ora per riparare la base del tavolo:
repair table Counterize_Referers;
Una volta eseguito il comando precedente, tutto deve essere tornato alla normalità, almeno nel mio caso è stato così in più di un'occasione 😉
Quindi non resta che rieseguire l'istruzione per scaricare il database e voilà, niente di più.
Comunque, lo faccio più che altro come promemoria per me, perché la stessa cosa mi è successa due volte e non voglio dimenticare le istruzioni per salvare la giornata
Saluti e spero che sia utile a qualcun altro.
Molto bene, devi sempre avere questo tipo di oggetto a portata di mano per qualsiasi motivo.
Grazie
Sì… nel momento in cui si presenta il problema è bene avere la soluzione a portata di mano, o almeno sapere dove trovarla senza indugio.
Buon KZKGGaara. Ci sono cose che PHPMyAdmin non può fare e che la console può fare.
Grazie
Eccellente, mi ha salvato più di una volta.
Ma mi chiedo, non sarebbe mysql -u root -p invece di root -u root -p? Non intendo offendere.
Grazie !!
Eccellente, mi ha salvato più di una volta.
Ma mi chiedo, non sarebbe mysql -u root -p invece di root -u root -p? Chiedo senza intenzione di offendere.
grazie
LOL !!!! Completamente vero, il mio errore LOL!
Stavo scrivendo e pensando un passo avanti, da lì a scrivere root invece di mysql ... Grazie per l'avvertimento 🙂
Prego! Scusa per il doppio post; Ho provato a inviarlo più volte e mi ha detto che esisteva già (ho ricaricato la pagina e non ho visto nulla).
Saluti.
Questo mi viene fuori dai capelli ora che sto entrando nel problema DB.
Ciao buona,
Una domanda, quanto spesso scarichi DB? è sapere quanto tempo ci vuole per ottenere fino a 600 MB di dati
A presto,
Ehm… non ti capivo molto bene adesso 🙂
Prima di effettuare una pulizia nel DB di DesdeLinux Questo (cioè il .sql del DB) pesava più di 700MB, perché tenevamo tutte le statistiche nel DB. Cioè, fin quasi dall'inizio del blog.
Ora stiamo utilizzando Google A. quindi cancelliamo le tabelle delle statistiche dal DB e ora il .sql non raggiunge gli 80 MB
Questo risponde alla tua domanda?
Ciao buona,
Senza troll, quanto spesso scarichi DB?
Diverse volte al mese 🙂
Cerco sempre di avere la versione più recente di DesdeLinux
Mi sembra ok, ora non è possibile fare una revisione generale delle tabelle danneggiate?
Grazie mille amico, il tuo contributo mi ha aiutato molto.
saluti
Grazie mille cara, grazie per i suggerimenti, mi hanno aiutato !!
Saluti da Trujillo-Venezuela.
stimato
Come so se il processo è in esecuzione ho scritto il comando di importazione della tabella di riparazione; e ci sono
Grazie mille, mi hai salvato la pelle 😀
Ciao amico, non so se puoi aiutarmi, è successo qualcosa di simile con il mio sito web, segna questo errore:
La tabella wp_posts non è corretta. Segnala il seguente errore: la tabella è contrassegnata come bloccata e l'ultima riparazione non è riuscita. WordPress proverà a riparare questa tabella ...
Impossibile riparare la tabella wp_posts. Errore: la tabella è contrassegnata come bloccata e l'ultima riparazione non è riuscita
Non so se puoi aiutarmi a risolverlo, sono nuovo su WordPress avanzato. Quando si tenta di riparare la tabella wp-post, mostra un errore che non può essere riparato. Grazie. Il mio sito web è: https://diarionoticiasweb.com