Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

7.4.2 错误日志

本节讨论如何配置 MySQL 服务器以将诊断消息记录到错误日志中。有关选择错误消息字符集和语言的信息,请参阅 第 12.6 节,“错误消息字符集”第 12.12 节,“设置错误消息语言”

错误日志包含 MySQL 服务器的启动和关闭时间记录。它还包含诊断消息,如错误、警告和注意信息,这些信息发生在服务器启动和关闭期间,以及服务器运行期间。例如,如果 mysqld 注意到某个表需要自动检查或修复,它将写入一条消息到错误日志。

根据错误日志配置,错误消息也可能会填充 Performance Schema error_log 表,以提供 SQL 接口来查询日志内容。请参阅 第 29.12.22.2 节,“error_log 表”

在某些操作系统上,错误日志包含栈跟踪信息,如果 mysqld 异常退出。该跟踪信息可以用来确定 mysqld 退出的位置。请参阅 第 7.9 节,“调试 MySQL”

如果使用 mysqldmysqld_safe 可能会将消息写入错误日志。例如,当 mysqld_safe 注意到异常的 mysqld 退出时,它将重新启动 mysqld 并将 mysqld 重启 消息写入错误日志。

以下部分讨论错误日志配置的方面。