Anhang A: Probleme und h¨aufige Fehler 623
• Wenn das Problem an einem aus dem Ruder gelaufenen Prozess liegt, k¨onnen Sie
versuchen, diesen zu killen. Wenn er nicht sterben will, gibt es wahrscheinlich einen
Bug im Betriebssystem.
Wenn Sie alle anderen M¨oglichkeiten untersucht und ausgeschlossen haben und zur
Schlussfolgerung gekommen sind, dass die Probleme durch den MySQL-Server oder ein
MySQL-Client-Programm verursacht werden, ist es an der Zeit, einen Bug-Bericht f¨ur die
Mailing-Liste oder unser Support-Team zu schreiben. Machen Sie im Bug-Bericht eine sehr
detaillierte Beschreibung, wie sich Ihr System verh¨alt und was Sie vermuten, was passiert.
Sie sollten auch angeben, warum Sie denken, dass MySQL die Probleme verursacht. Ziehen
Sie alle Situationen in diesem Kapitel in Betracht. Geben Sie genau an, welche Probleme
wie auftauchen, wenn Sie Ihr System untersuchen. Benutzen Sie Kopieren und Einf¨ugen,
wenn Sie Ausgaben und / oder Fehlermeldungen von Programmen oder aus Log-Dateien
beif¨ugen!
Versuchen Sie detailliert zu beschreiben, welches Programm nicht funktioniert, und alle
Symptome, die Sie sehen! In der Vergangenheit haben wir viele Bug-Berichte erhalten, in
denen schlicht steht, dass "das System nicht funktioniert". Daraus k¨onnen wir nat¨urlich
keinerlei Informationen ziehen, wie das Problem gel¨ost werden k¨onnte.
Wenn ein Programm fehlschl¨agt, ist es immer n¨utzlich, folgendes zu wissen:
• Hat das fragliche Programm einen Segmentation-Fehler verursacht (Core Dump)?
• Nimmt das Programm sich die gesamte Prozessorleistung?
¨
Uberpr¨ufen Sie das mit
top. Lassen Sie das Programm eine Weile laufen, denn vielleicht evaluiert es gerade
nur etwas Schwieriges.
• Wenn der mysqld-Server Probleme verursacht, k¨onnen Sie dann mysqladmin -u root
ping oder mysqladmin -u root processlist ausf¨uhren?
• Was sagt ein Client-Programm (zum Beispiel mysql), wenn Sie versuchen, sich mit dem
MySQL-Server zu verbinden? Bricht der Client zusammen? Erhalten Sie von diesem
Programm irgend welche Ausgaben?
Wenn Sie einen Bug-Bericht senden, sollten Sie immer den Angaben folgen, die in diesem
Handbuch beschrieben sind. Siehe Abschnitt 2.6.2.2 [Asking questions], Seite 29.
A.2 Einige gebr¨auchliche Fehler bei der Benutzung von
MySQL
Dieser Abschnitt listet einige Fehler auf, die Benutzer h¨aufig erhalten. Hier finden Sie
Beschreibungen dieser Fehler und wie man die Probleme l¨ost.
A.2.1 Access denied-Fehler
Siehe Abschnitt 5.2.5 [Privileges], Seite 186, insbesondere Siehe Abschnitt 5.2.10 [Access
denied], Seite 198.
A.2.2 MySQL server has gone away-Fehler
Dieser Abschnitt behandelt auch den verwandten Lost connection to server during
query-Fehler.
Kommentare zu diesen Handbüchern