So zeigen Sie das MySQL-Fehlerprotokoll an: 1. Verwenden Sie den Befehl „SHOW VARIABLES LIKE ‚log_error‘“, um den Pfad der Fehlerprotokolldatei abzurufen. 2. Suchen Sie die Fehlerprotokolldatei mit dem Suffix „.err“ basierend auf Rufen Sie den erhaltenen Pfad ab und öffnen Sie ihn über die Notepad-Datei, um die Informationen in der Datei anzuzeigen.
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.
MySQL-Ansicht Fehlerprotokoll
Das Fehlerprotokoll zeichnet die Zeit auf, zu der der MySQL-Dienst gestartet und geschlossen wird, sowie Informationen wie Ausnahmen, die während des Dienstbetriebs auftreten. Wenn im MySQL-Dienst eine Ausnahme auftritt, können Sie die Ursache im Fehlerprotokoll finden.
In MySQL können Sie die Verzeichnis- und Dateinameninformationen der Fehlerprotokolldatei über den Befehl SHOW anzeigen.
mysql> SHOW VARIABLES LIKE 'log_error'; +---------------+----------------------------------------------------------------+ | Variable_name | Value | +---------------+----------------------------------------------------------------+ | log_error | C:\ProgramData\MySQL\MySQL Server 5.7\Data\LAPTOP-UHQ6V8KP.err | +---------------+----------------------------------------------------------------+ 1 row in set, 1 warning (0.04 sec)
Fehlerprotokolle werden in Form von Textdateien gespeichert und können direkt mit normalen Textwerkzeugen angezeigt werden. Öffnen Sie es hier mit Notepad, und Sie können den Dateinamen des Fehlerprotokolls von oben erfahren. Diese Datei befindet sich im Standarddatenpfad „C:ProgramDataMySQLMySQL Server 5.7Data
”下,打开 LAPTOP-UHQ6V8KP.err
-Datei und ein Teil des Inhalts lautet wie folgt:
190906 22:06:45 InnoDB: Completed initialization of buffer pool 190906 22:06:45 InnoDB: highest supported file format is Barracuda. 190906 22:06:45 InnoDB: Waiting for the background threads to start 190906 22:06:46 InnoDB: 5.7.29 started; log sequence number 1605345 190906 22:06:47 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306 190906 22:06:47 [Note] - '0.0.0.0' resolves to '0.0.0.0'; 190906 22:06:47 [Note] Server socket created on IP: '0.0.0.0'. 190906 22:06:47 [Note] Event Scheduler: Loaded 0 events 190906 22:06:47 [Note] /usr/sbin/mysqld: ready for connections. Version: '5.7.29-log' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
Das Obige ist Teil der Fehlerprotokolldatei, in der hauptsächlich einige Betriebsfehler des Systems aufgezeichnet werden.
[Verwandte Empfehlungen: MySQL-Video-Tutorial]
Das obige ist der detaillierte Inhalt vonSo zeigen Sie das MySQL-Fehlerprotokoll an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!