MySQL Tabellen reparieren

Jetzt hatte ich gerade einmal 5 Tage Ruhe und schon hat mein Blog wieder Ärger bereitet. Heute durfte ich mich über 4 Stunden Ausfall wegen einer defekten Datenbank freuen. Gerade solche Störungen liebe ich, da ich doch absolut ungern Eingriffe in der Datenbank durchführe. Aber was sein muss, muss sein. So hatte ich wieder eine ungewollte Gelegenheit meine Kenntnisse in MySQL zu verbessern.

In das WordPress Backend bin ich gar nicht mehr hinein gekommen, also habe ich gleich das Datenbankinterface gestartet. Eine Überprüfung der Tabellen ergab, dass sowohl die Tabelle wp stats, wie auch wp options defekt waren und nach einer Reparatur verlangten. Die haben sie dann auch von mir bekommen. Möglich macht das der SQL Befehl “repair table”. In meinem Fall also repair table ‘wp stats’ und anschließend repair table ‘wp options’. Das hat zum Glück auch sofort funktioniert und das Blog ist nun wieder erreichbar.

Das ging natürlich nicht so schnell wie es hier scheinen mag. Zuerst wusste ich nicht, was ich unternehmen soll. Dann habe ich herum gesucht bis ich den Fehler gefunden habe. Anschließend wollte ich mein gestriges Backup einspielen, welches ich vor dem Update auf WordPress 2.9 gemacht hatte. Da ich irgendwann einmal über das Reparieren von einzelnen Tabellen gelesen hatte, wollte ich dann doch zuerst diese Option wahrnehmen. Das hat  ja auch funktioniert.

Wenn das hier so weiter geht, kann ich nicht mehr behaupten, keinen Plan von phpMyAdmin und MySQL zu haben ;-) .


Kategorie: Intern  Tags: , , ,
5 Kommentare
  1. Sascha says:

    Also langweilig wird dir mit deinem Blog in letzter Zeit jedenfalls nicht, oder? :D

  2. Andreas says:

    @Sascha: Ne Du, Langeweile kommt da nicht auf. Ich könnte auf die Form der Beschäftigungstherapie aber dankend verzichten. Zeit ist doch eh schon Mangelware bei mir… :-(

  3. Nila says:

    Warst nicht brav?? TZza…
    Nö Spass beiseite. Liegt das an deinem Hoster? Wen hast den?

  4. Andreas says:

    @Nila: Ich bin doch fast immer brav ;-) .
    Am Hoster liegt das wohl weniger, vielmehr an dem selbst verwalteten Server, den ich nicht in den Griff bekomme. Den Server habe ich bei Server4you gemietet.

  5. Crazy Girl says:

    *ups* ein Alptraum! Ich freue mich, dass Du es trotzdem geschafft hast. MySQL ist auch eher eine absolute Schwäche von mir, da weißt Du mit Sicherheit mehr als ich… ;-)

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>