Heim >Datenbank >MySQL-Tutorial >So aktivieren Sie das Fehlerprotokoll in MySQL

So aktivieren Sie das Fehlerprotokoll in MySQL

青灯夜游
青灯夜游Original
2022-06-16 15:48:163717Durchsuche

So aktivieren Sie: 1. Öffnen Sie die Konfigurationsdatei „my.ini“ und suchen Sie nach „[mysqld]“ 3. Fügen Sie unter der Gruppe „[mysqld]“ das Element „log_error“ hinzu und legen Sie den Speicherort für das Protokoll fest. Die Syntax lautet „log-error =dir/{filename}“, wobei der Parameter „dir“ den Speicherpfad des Fehlerprotokolls angibt und der Parameter „filename“ den Dateinamen des Fehlerprotokolls angibt. Wenn der Parameter nach „log_error“ weggelassen wird, wird als Dateiname standardmäßig der Hostname verwendet und im Datenverzeichnis gespeichert.

So aktivieren Sie das Fehlerprotokoll in MySQL

Die Betriebsumgebung dieses Tutorials: Windows7-System, MySQL8-Version, Dell G3-Computer.

Das Fehlerprotokoll ist das am häufigsten verwendete Protokoll in MySQL. Es zeichnet hauptsächlich Informationen während des Start- und Stoppvorgangs des MySQL-Servers, Fehler und Ausnahmen auf, die während des Betriebs des Servers auftreten, usw.

So aktivieren Sie das Fehlerprotokoll in MySQL

Öffnen Sie in MySQL die Konfigurationsdatei my.ini und fügen Sie die Option log_error zur Gruppe [mysqld] in der folgenden Form hinzu:

[mysqld]
log-error=dir/{filename}

Unter ihnen das Verzeichnis Der Parameter gibt das Fehlerprotokoll an. Der Dateiname-Parameter gibt den Dateinamen des Fehlerprotokolls an. Wenn der Parameter weggelassen wird, wird der Dateiname standardmäßig auf den Hostnamen gesetzt und im Datenverzeichnis gespeichert.

Nach dem Neustart des MySQL-Dienstes werden die Parameter wirksam. Sie können die Datei filename.err unter dem angegebenen Pfad sehen. Wenn filename nicht angegeben ist, wird im Fehlerprotokoll standardmäßig hostname.err angezeigt.

Zum Beispiel unsere log_error-Optionskonfiguration:

So aktivieren Sie das Fehlerprotokoll in MySQL

So aktivieren Sie das Fehlerprotokoll in MySQL

Hinweis: Nicht alle Fehlerinformationen werden im Fehlerprotokoll aufgezeichnet, z. B. wie MySQL die InnoDB-Tabellenbereichsdatei startet und wie seine eigene Speicher-Engine initialisiert wird usw. Auch in der Fehlerprotokolldatei protokolliert.

Hinweis:

In der MySQL-Datenbank ist die Fehlerprotokollfunktion standardmäßig aktiviert. Normalerweise wird das Fehlerprotokoll im Datenordner der MySQL-Datenbank gespeichert, normalerweise mit dem Namen hostname.err. Unter diesen stellt Hostname den Hostnamen des MySQL-Servers dar.

In der MySQL-Konfigurationsdatei können die im Fehlerprotokoll aufgezeichneten Informationen durch Protokollfehler und Protokollwarnungen definiert werden. Unter anderem definiert Protokollfehler, ob die Fehlerprotokollfunktion aktiviert werden soll, und den Speicherort des Fehlerprotokolls. und log-warnings definiert, ob die Fehlerprotokollfunktion aktiviert werden soll und der Speicherort des Fehlerprotokolls. Warnmeldungen werden ebenfalls im Fehlerprotokoll protokolliert.

【Verwandte Empfehlung: MySQL-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo aktivieren Sie das Fehlerprotokoll in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn