comp_errは,mysqldがさまざまなエラコドに対して表示するエラメッセジを判断するために使用する,errmsg.sys
ファ邮箱ルを作成します。comp_errは,通常MySQLのビルド時に自動的に実行されます。MySQLソス配布のsql /分享/ errmsg.txt
にあるプレンテキストファerrmsg.sys
ファ邮箱ルをコンパ邮箱ルします。
comp_errは,mysqld_error.h
、mysqld_ername.h
,およびsql_state.h
の各ヘッダファ。
エラメッセジの定義方法の詳細は,”MySQL内部手册を参照してください。
comp_errは次のように呼び出します。
壳> comp_err [选项]
comp_errは次のオプションをサポトします。
ヘルプメッセジを表示して終了します。
文字セットディレクトリ。デフォルトは
. . / sql /分享/数据集
です。——调试=
,debug_options
- #
debug_options
デバッグのログを書き込みます。一般的な
debug_options
文字列はd:师:啊,
です。デフォルトはfile_name
d:师:啊,/ tmp / comp_err.trace
です。プログラムの終了時に,デバッグ情報を出力します。
——header_file =
,file_name
- h
file_name
エラヘッダファルの名前です。デフォルトは
mysqld_error.h
です。——in_file =
,file_name
- f
file_name
入力ファ邮箱ルの名前です。デフォルトは
. . / sql /分享/ errmsg.txt
です。——name_file =
,file_name
- n
file_name
エラ名ファ。デフォルトは
mysqld_ername.h
です。出力ベスディレクトリの名前です。デフォルトは
sql /分享/ . . /
です。——out_file =
,file_name
- o
file_name
出力ファ邮箱ルの名前です。デフォルトは
errmsg.sys
です。——statefile =
,file_name
- s
file_name
Sqlstateヘッダファ。デフォルトは
sql_state.h
です。バジョン情報を表示して終了します。