このページは機械翻訳したものです。
perror に、MySQL またはオペレーティングシステムのエラーコードのエラーメッセージが表示されます。 perror は次のように起動します。
shell> perror [options] errorcode ...
perror は、引数を柔軟に理解しようとします。 たとえば、ER_WRONG_VALUE_FOR_VAR
エラーの場合、perror はこれらの引数のいずれかを認識: 1231
、001231
、MY-1231
、MY-001231
または ER_WRONG_VALUE_FOR_VAR
。
shell> perror 1231
MySQL error code MY-001231 (ER_WRONG_VALUE_FOR_VAR): Variable '%-.64s'
can't be set to the value of '%-.200s'
エラー番号が、MySQL とオペレーティングシステムのエラーが重複する範囲内にある場合、perror では両方のエラーメッセージが表示されます:
shell> perror 1 13
OS error code 1: Operation not permitted
MySQL error code MY-000001: Can't create/write to file '%s' (OS errno %d - %s)
OS error code 13: Permission denied
MySQL error code MY-000013: Can't get stat of '%s' (OS errno %d - %s)
MySQL クラスタエラーコードのエラーメッセージを取得するには、ndb_perror ユーティリティを使用します。
システムエラーメッセージの意味は、オペレーティングシステムによって異なります。 異なるオペレーティングシステムでは、所定のエラーコードの意味が異なる場合があります。
perror は次のオプションをサポートします。