Heim >Datenbank >MySQL-Tutorial >So aktivieren Sie das Fehlerprotokoll in MySQL
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.
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:
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!