Seit mehr als einem Jahr verwenden wir das Counterizer-Plugin fÞr WordPress und speichern so Statistiken des Blogs und seiner Leser. Dieses Plugin haben wir vor einigen Tagen deaktiviert, da es (unter anderem) mehr als 600 MB Daten in der Datenbank gespeichert hat.
Es kommt vor, dass ich (vor dem Deaktivieren des Plugins und dem Bereinigen der Datenbank) versucht habe, einen Dump der Datenbank zu erstellen, dh sie nach .SQL zu exportieren und sie daher herunterzuladen, und der folgende Fehler im Hosting-Terminal aufgetreten ist:
mysqldump: Fehler: 144: Die Tabelle './dl_database/Counterize_Referers' ist als abgestÞrzt markiert und die letzte (automatische?) Reparatur ist bei Verwendung von LOCK TABLES fehlgeschlagen
Daher wurde der Dump nicht durchgefÞhrt und nun ja... die bloÃe Idee zu denken, dass die DB von DesdeLinux Ich hatte ein Problem, da standen mir die Haare zu Berge :)
Durch ein wenig Recherche im Internet konnte ich lernen, wie man dieses Problem lÃķst. Anscheinend ist es NICHT so, dass die Datenbank genau Probleme hat, sondern nur, dass eine Tabelle als "mit Problemen" markiert ist. GlÞcklicherweise ist dies sehr einfach zu beheben.
Lassen Sie uns zuerst auf den MySQL-Server zugreifen:
mysql -u root -p
Wir drÞcken die [Eingabetaste] und werden nach dem MySQL-Root-Passwort gefragt. Wir geben es ein und drÞcken erneut die [Eingabetaste].
Sobald Sie sich in MySQL befinden, teilen wir Ihnen mit, welche Datenbank verwendet werden soll. Das Problem gemÃĪÃ dem obigen Fehler befindet sich beispielsweise in der Tabelle Counterize_Referers aus der Datenbank dl_database, damit:
use database dl_database;
Und jetzt, um die Tischbasis zu reparieren:
repair table Counterize_Referers;
Nachdem der vorherige Befehl ausgefÞhrt wurde, muss sich alles wieder normalisiert haben, zumindest in meinem Fall war dies mehr als einmal so ð
Dann bleibt nur noch die Anweisung zum Speichern der Datenbank und voila erneut auszufÞhren, nichts weiter.
Jedenfalls mache ich das mehr als alles andere als Memorandum fÞr mich, weil mir zweimal dasselbe passiert ist und ich die Anweisungen zur Rettung des Tages nicht vergessen mÃķchte ð
GrÞÃe und ich hoffe es hilft jemand anderem.
Sehr gut, Sie mÞssen diese Art von Artikel aus irgendeinem Grund immer zur Hand haben.
dank
JaâĶ in dem Moment, in dem das Problem auftritt, ist es gut, die LÃķsung zur Hand zu haben oder zumindest unverzÞglich zu wissen, wo sie zu finden ist.
Gutes KZKGGaara. Es gibt Dinge, die PHPMyAdmin nicht kann, die die Konsole kann.
dank
Ausgezeichnet, hat mich mehr als einmal gerettet.
Aber ich frage mich, wÃĪre es nicht mysql -u root -p anstelle von root -u root -p? Ich will nicht beleidigen.
Danke!
Ausgezeichnet, hat mich mehr als einmal gerettet.
Aber ich frage mich, wÃĪre es nicht mysql -u root -p anstelle von root -u root -p? Ich frage ohne die Absicht zu beleidigen.
dank
LOL !!!! Ganz richtig, mein Fehler LOL!
Ich schrieb und dachte einen Schritt voraus, von dort aus root statt mysql zu schreiben ... Danke fÞr die Warnung ð
Bitte! Entschuldigung fÞr den doppelten Beitrag; Ich habe wiederholt versucht, es zu senden, und es hat mir mitgeteilt, dass es bereits vorhanden ist (ich habe die Seite neu geladen und nichts gesehen).
GrÞÃe.
Das kommt mir jetzt aus den Haaren, da ich mich mit dem DB-Problem befasse.
Hallo gut,
Eine Frage, wie oft entleeren Sie DB? ist zu wissen, wie lange es dauert, bis zu 600 MB Daten zu erhalten
Mit freundlichen GrÞÃen,
Ãhm ... ich habe dich jetzt nicht sehr gut verstanden ð
Vorher haben wir eine Bereinigung in der DB durchgefÞhrt DesdeLinux Diese (also die .sql-Datei der Datenbank) wog mehr als 700 MB, da wir alle Statistiken in der Datenbank gespeichert haben. Das heiÃt, fast seit Beginn des Blogs.
Jetzt verwenden wir Google A. Wir lÃķschen also die Statistiktabellen aus der Datenbank, und jetzt erreicht die SQL nicht mehr als 80 MB
Beantwortet das deine Frage?
Hallo gut,
Wie oft entleeren Sie die Datenbank ohne Troll?
Mehrmals im Monat ð
Ich versuche immer, die neueste Version von zu haben DesdeLinux
Es scheint mir in Ordnung zu sein, jetzt ist es nicht mÃķglich, eine allgemeine Ãberarbeitung der beschÃĪdigten Tabellen vorzunehmen?
Vielen Dank Freund, Ihr Beitrag hat mir sehr geholfen.
GrÞÃe
Vielen Dank Schatz, danke fÞr die Tipps, sie haben mir geholfen !!
GrÞÃe aus Trujillo-Venezuela.
voraus
Da ich weiÃ, ob der Prozess ausgefÞhrt wird, habe ich den Befehl Reparaturtabellenimport geschrieben. und da bin ich
Vielen Dank, du hast meine Haut gerettet ð
Hallo Freund, ich weià nicht, ob Sie mir helfen kÃķnnen, etwas Ãhnliches ist mit meiner Website passiert, markieren Sie diesen Fehler:
Die Tabelle wp_posts ist nicht richtig. Melden Sie den folgenden Fehler: Die Tabelle ist als abgestÞrzt markiert und die letzte Reparatur fehlgeschlagen. WordPress wird versuchen, diese Tabelle zu reparieren ...
Fehler beim Reparieren der Tabelle wp_posts. Fehler: Die Tabelle ist als abgestÞrzt markiert und die letzte Reparatur fehlgeschlagen
Ich weià nicht, ob Sie mir helfen kÃķnnen, das Problem zu beheben. Ich bin neu in fortgeschrittenem WordPress. Beim Versuch, die wp-post-Tabelle zu reparieren, wird der Fehler angezeigt, dass sie nicht repariert werden kann. Vielen Dank. Meine Website ist: https://diarionoticiasweb.com