暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

4.8.2 perror —显示MySQL错误消息信息

原创 由迪 2021-03-09
353

perror**显示MySQL或操作系统错误代码的错误消息。像这样调用 perror

perror [options] errorcode ...

恐怖试图灵活地理解其论点。例如,对于该 ER_WRONG_VALUE_FOR_VAR误差, PERROR理解任何这些参数: 1231001231MY-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 Cluster错误代码的错误消息,请使用ndb_perror实用程序。

系统错误消息的含义可能取决于您的操作系统。给定的错误代码可能在不同的操作系统上具有不同的含义。

perror支持以下选项。

  • --help--info-I-?

    显示帮助消息并退出。

  • --ndb

    打印错误消息以获取MySQL群集错误代码。

    此选项已在MySQL 8.0.13中删除。请改用 ndb_perror实用程序。

  • --silent-s

    静音模式。仅打印错误消息。

  • --verbose-v

    详细模式。打印错误代码和消息。这是默认行为。

  • --version-V

    显示版本信息并退出。

最后修改时间:2021-03-09 13:35:37
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论