Kapitel 2: Vorb emerkungen zum deutschen Handbuch 33
Falls Sie kein Skript zur Verf¨ugung stellen k¨onnen, sollten Sie zumindest die Ausgaben
von mysqladmin variables extended-status processlist in Ihrer Mail mitschicken,
um einige Informationen dar¨uber zu geben, wie Ihr System arbeitet!
• Falls Sie keinen Testfall mit ein paar Zeilen produzieren k¨onnen oder falls Ihre Tabelle
zu Groß ist, um an die Mailing-Liste geschickt zu werden (mehr als 10 Zeilen), sollten Sie
mit mysqldump einen Dump Ihrer Tabellen machen und eine ‘README’-Datei erzeugen,
die Ihr Problem beschreibt.
Erzeugen Sie ein komprimiertes Archiv Ihrer Dateien, indem Sie tar und
gzip oder zip benutzen, und benutzen Sie ftp, um das Archiv nach
ftp://Support.mysql.com/pub/mysql/secret/ zu transferieren. Schicken Sie
• Wenn Sie glauben, dass MySQL auf eine Anfrage hin merkw¨urdige Ergebnisse liefert,
f¨ugen Sie nicht nur das Ergebnis bei, sondern auch, wie das Ergebnis Ihrer Meinung
nach aussehen sollte, sowie eine Erkl¨arung, wie Sie zu dieser Meinung gelangt sind.
• Wenn Sie ein Beispiel Ihres Problems schildern, ist es besser, die Variablen-, Tabellen-
etc. Namen zu verwenden, die in Ihrer aktuellen Situation existieren, anstatt sich
neue Namen auszudenken. Das Problem k¨onnte n¨amlich etwas mit dem Namen
der Variablen o der Tabelle zu tun haben! Diese F¨alle sind zwar selten, aber
hier sollte man lieber auf Nummer sicher gehen. Letztlich sollte es f¨ur Sie auch
leichter sein, ein Beispiel zur Verf¨ugung zu stellen, das Ihre tats¨achliche Situation
schildert, und es ist in jedem Fall besser f¨ur uns. Falls Sie mit Daten arbeiten,
die Sie keinen anderen zeigen wollen, k¨onnen Sie ftp benutzen, um die Daten
nach ftp://Support.mysql.com/pub/mysql/secret/ zu transferieren. Falls die
Daten streng geheim sind und Sie sie nicht einmal uns zeigen wollen, legen Sie bitte
ein Beispiel mit anderen Namen an, betrachten Sie dies aber bitte als allerletzte
M¨oglichkeit.
• F¨ugen Sie alle Optionen ein, die den relevanten Programmen ¨ubergeben wurden, falls
m¨oglich. Geben Sie zum Beispiel die Optionen an, die Sie benutzt haben, als Sie den
mysqld-Daemon gestartet haben, und die Sie f¨ur Client-Programme wie mysql be-
nutzen, sowie diejenigen, die Sie f¨ur die Konfiguration des configure-Skripts nehmen,
denn diesen sind oft der Schl¨ussel f¨ur Antworten und deshalb ¨außerst relevant! Es ist
immer eine gute Idee, sie in jedem Fall anzugeben! Wenn Sie Module wie Perl oder
PHP benutzen, f¨ugen Sie bitte die Versionszahl von diesen mit ein.
• Wenn sich Ihre Frage auf das Berechtigungssystem (Zugriffsberechtigungen auf den
Datenbank-Server) bezieht, f¨ugen Sie bitte die Ausgabe von mysqlaccess, die Aus-
gabe von mysqladmin reload und alle Fehlermeldungen, die Sie erhalten, wenn Sie ver-
suchen, sich zu verbinden, bei! Wenn Sie Ihre Zugriffsberechtigungen testen, sollten Sie
zun¨achst mysqlaccess ausf¨uhren. F¨uhren Sie danach mysqladmin reload version aus
und versuchen Sie dann, sich mit dem Programm zu verbinden, das Probleme macht.
mysqlaccess liegt im ‘bin’-Verzeichnis unter Ihrem MySQL-Installationsverzeichnis.
MySQL-Installationsverzeichnis.
• Wenn Sie einen Patch f¨ur ein Bug haben, ist das gut, aber nehmen Sie bitte nicht
an, dass der Patch alles ist, was wir brauchen. Gehen Sie auch nicht davon aus, dass
wir den Patch benutzen werden, wenn Sie nicht auch einige notwendige Informationen
mitschicken, zum Beispiel Testf¨alle, die den Bug zeigen, der durch Ihren Patch behoben
Komentáře k této Příručce