Rumah  >  Artikel  >  pangkalan data  >  comp_err - Susun fail mesej ralat MySQL

comp_err - Susun fail mesej ralat MySQL

WBOY
WBOYke hadapan
2023-09-18 20:33:061434semak imbas

comp_err - 编译 MySQL 错误消息文件

comp_err mencipta fail errmsg.sys, yang digunakan oleh mysqld untuk menentukan mesej ralat yang perlu dipaparkan untuk kod ralat yang berbeza. Selepas kemas kini MySQL semasa, maklumat ralat datang daripada fail messages_to_error_log.txt dan messages_to_clients.txt dalam direktori kongsi.

Sebelum MySQL 8.0.19, mesej ralat pernah datang daripada fail .txt dalam direktori sql/share errmsg-utf8. comp_err juga menjana fail pengepala mysqld_error.h, mysqld_ername.h dan mysqld_errmsg.h.

comp_err boleh dipanggil oleh -

shell> comp_err [options]

Ia menyokong pilihan berikut -

--charset=dir_name, -C dir_name

Ia ialah direktori charset. Lalai ialah ../sql/share/charsets.

--debug=debug_options, -# debug_options

Ia menulis pada log nyahpepijat. Rentetan debug_options biasa kelihatan seperti - d:t:O,file_name. Lalai ialah d:t:O,/tmp/comp_err.trace.

--debug-info, -T

Cetak beberapa maklumat nyahpepijat apabila program keluar.

--errmsg-file=file_name, -H file_name

Nama fail mesej ralat. Lalai kepada mysqld_errmsg.h. Pilihan ini telah ditambahkan dalam MySQL versi 8.0.18.

--header-file=file_name, -H file_name

Ini adalah nama yang salah untuk fail header. Lalai ialah mysqld_error.h.

--in-file-errlog=file_name, -e file_name

Ini ialah nama fail input yang digunakan untuk mentakrifkan mesej ralat untuk ditulis pada log ralat. Lalai ialah ../share/messages_to_error_log.txt.

--name-file=file_name, -N file_name

Ini adalah nama fail yang salah. Lalai ialah mysqld_ername.h.

--out-dir=dir_name, -D dir_name

ialah nama direktori asas output. Lalai ialah ../sql/share/.

--out-file=file_name, -O file_name

ialah nama fail output. Lalai ialah errmsg.sys.

--versi, -V

Paparkan maklumat versi dan keluar.

Atas ialah kandungan terperinci comp_err - Susun fail mesej ralat MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam