# 附录 B 错误信息和常见问题

**目录**

[B.1 错误消息来源和元素](error-message-elements.html)[B.2 错误信息接口](error-interfaces.html)[B.3 问题和常见错误](problems.html)[B.3.1 如何确定导致问题的原因](what-is-crashing.html)[B.3.2 使用 MySQL 程序时的常见错误](common-errors.html)[B.3.3 管理相关问题](administration-issues.html)[B.3.4 查询相关问题](query-issues.html)[B.3.5 优化器相关问题](optimizer-issues.html)[B.3.6 表定义相关问题](table-definition-issues.html)[B.3.7 MySQL 中的已知问题](known-issues.html)

本附录描述 MySQL 提供的错误信息的类型以及如何获取有关它们的信息。最后一部分用于故障排除。它描述了可能发生的常见问题和错误以及潜在的解决方案。

## 其他资源

其他与错误相关的文档包括：

-   有关配置服务器在何处以及如何写入错误日志的信息：[第 5.4.2 节，“错误日志”](error-log.html)

-   有关用于错误消息的字符集的信息：[第 10.6 节，“错误消息字符集”](charset-errors.html)

-   有关用于错误消息的语言的信息：[第 10.12 节，“设置错误消息语言”](error-message-language.html)

-   有关错误的信息[`InnoDB`](innodb-storage-engine.html)：[第 15.21.5 节，“InnoDB 错误处理”](innodb-error-handling.html)

-   有关特定于 NDB Cluster 的错误的信息：[NDB 集群 API 错误](https://dev.mysql.com/doc/ndb-internals/en/ndb-errors.html);也可以看看[NDB API 错误和错误处理](https://dev.mysql.com/doc/ndbapi/en/ndb-api-errors.html)， 和[米高梅 API 错误](https://dev.mysql.com/doc/ndbapi/en/mgm-errors.html)

-   MySQL服务器和客户端程序产生的错误信息描述：[MySQL 8.0 错误信息参考](https://dev.mysql.com/doc/mysql-errors/8.0/en/)
