Heim > Datenbank > MySQL-Tutorial > comp_err – MySQL-Fehlermeldungsdatei kompilieren

comp_err – MySQL-Fehlermeldungsdatei kompilieren

WBOY
Freigeben: 2023-09-18 20:33:06
nach vorne
1477 Leute haben es durchsucht

comp_err - 编译 MySQL 错误消息文件

comp_err erstellt die Datei errmsg.sys, die von mysqld verwendet wird, um zu bestimmen, welche Fehlermeldungen für verschiedene Fehlercodes angezeigt werden müssen. Nach dem aktuellen MySQL-Update stammen Fehlerinformationen aus den Dateien „messages_to_error_log.txt“ und „messages_to_clients.txt“ im freigegebenen Verzeichnis.

Vor MySQL 8.0.19 stammte die Fehlermeldung aus der TXT-Datei im Verzeichnis errmsg-utf8 sql/share. comp_err generiert außerdem die Headerdateien mysqld_error.h, mysqld_ername.h und mysqld_errmsg.h.

comp_err kann aufgerufen werden durch -

shell> comp_err [options]
Nach dem Login kopieren

Es unterstützt die folgenden Optionen: -

--charset=dir_name, -C dir_name

Es ist das Zeichensatzverzeichnis. Der Standardwert ist ../sql/share/charsets.

--debug=debug_options, -# debug_options

Es schreibt in das Debug-Protokoll. Eine typische debug_options-Zeichenfolge sieht wie folgt aus: d:t:O,file_name. Der Standardwert ist d:t:O,/tmp/comp_err.trace.

--debug-info, -T

Gibt einige Debugging-Informationen aus, wenn das Programm beendet wird.

--errmsg-file=Dateiname, -H Dateiname

Dateiname der Fehlermeldung. Standardmäßig ist mysqld_errmsg.h. Diese Option wurde in MySQL-Version 8.0.18 hinzugefügt.

--header-file=Dateiname, -H Dateiname

Dies ist der falsche Name für die Header-Datei. Der Standardwert ist mysqld_error.h.

--in-file-errlog=Dateiname, -e Dateiname

Dies ist der Name der Eingabedatei, mit der die Fehlermeldungen definiert werden, die in das Fehlerprotokoll geschrieben werden sollen. Der Standardwert ist ../share/messages_to_error_log.txt.

--name-file=Dateiname, -N Dateiname

Dies ist die Datei mit dem falschen Namen. Der Standardwert ist mysqld_ername.h.

--out-dir=dir_name, -D dir_name

ist der Name des Ausgabebasisverzeichnisses. Der Standardwert ist ../sql/share/.

--out-file=Dateiname, -O Dateiname

ist der Name der Ausgabedatei. Der Standardwert ist errmsg.sys.

--version, -V

Versionsinformationen anzeigen und beenden.

Das obige ist der detaillierte Inhalt voncomp_err – MySQL-Fehlermeldungsdatei kompilieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage