MySQL 8.0 错误信息参考  /  第 4 章全局错误消息参考

第 4 章全局错误消息参考

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

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

如果服务器将一条消息写入具有全局错误代码的错误日志,它会用前导零填充错误代码至六位数字,并添加前缀MY-(example: MY-000022)。以下列表显示了该格式的错误代码。

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