MySQL 8.4 错误参考  /  客户端错误消息参考

第 3 章 客户端错误消息参考

客户端错误消息源自 MySQL 客户端库内部。以下是 mysql 客户端显示的客户端错误消息示例

$> mysql -h no-such-host
ERROR 2005 (HY000): Unknown MySQL server host 'no-such-host' (0)

每个客户端错误消息都包含错误代码、SQLSTATE 值和消息字符串,如 错误消息来源和元素 中所述。这些元素的可用方式如 错误信息接口 中所述。对于客户端错误,SQLSTATE 值始终为 'HY000'(常规错误),因此它对于区分不同的客户端错误没有意义。

客户端库还向主机客户端程序提供源自服务器端并由客户端从服务器接收的任何错误。有关服务器端错误的列表,请参阅 第 2 章,服务器错误消息参考

除了以下列表中的错误之外,客户端库还可以生成错误代码在 1 到 999 范围内的错误消息。请参阅 第 4 章,全局错误消息参考