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

第 4 章 全局错误消息参考

本文档列出了全局 错误消息,这些错误消息的意义在于它们可以由 MySQL 服务器或 MySQL 客户端程序产生。这些错误的错误代码范围从 1 到 999。

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

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

如果客户端返回带有全局错误代码的消息,它不会在错误代码上添加任何零填充或前缀。