MySQL 8.4 错误参考  /  全局错误消息参考

第 4 章 全局错误消息参考

本文档列出了 全局 错误消息,这些消息是共享的,因为它们可以由 MySQL 服务器或 MySQL 客户端程序产生。这些错误的错误代码范围在 1 到 999 之间。

每个全局错误消息都包含错误代码、SQLSTATE 值和消息字符串,如 错误消息来源和元素 中所述。这些元素可如 错误信息接口 中所述使用。对于全局错误,SQLSTATE 值始终为 'HY000'(一般错误),因此对于区分一个客户端错误与另一个客户端错误没有意义。

如果服务器将带有全局错误代码的消息写入错误日志,它会在错误代码前面添加六个数字的补零,并在前面添加 MY- 前缀(例如:MY-000022)。以下列表以这种格式显示错误代码。

如果客户端返回带有全局错误代码的消息,则它不会添加补零或前缀到错误代码。