MySQL 5.7 错误信息参考  /  第二章服务器错误信息参考

第二章服务器错误信息参考

MySQL 服务器将一些错误消息写入其错误日志,并将其他消息发送给客户端程序。

写入错误日志的服务器端错误消息示例:

2018-09-26T14:46:06.326016Z 0 [Note] Skipping generation of SSL
certificates as options related to SSL are specified.

2018-10-02T03:20:39.410387Z 0 [ERROR] Plugin 'InnoDB'
registration as a STORAGE ENGINE failed.

发送到客户端程序的服务器端错误消息示例,由mysql客户端显示:

mysql> SELECT * FROM no_such_table;
ERROR 1146 (42S02): Table 'test.no_such_table' doesn't exist

每条服务器错误消息都包括错误代码、SQLSTATE 值和消息字符串,如 错误消息源和元素中所述。这些元素如错误信息接口中所述可用。

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