文档首页
MySQL 8.4 参考手册
相关文档 下载此手册
PDF (US Ltr) - 39.9Mb
PDF (A4) - 40.0Mb
手册页 (TGZ) - 258.5Kb
手册页 (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


7.4.2 错误日志

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

错误日志包含 mysqld 启动和关闭时间记录。它还包含诊断消息,例如在服务器启动和关闭期间以及服务器运行期间发生的错误、警告和提示。例如,如果 mysqld 发现需要自动检查或修复表,它会将消息写入错误日志。

根据错误日志配置,错误消息也可能填充 Performance Schema error_log 表,以提供对日志的 SQL 接口并使它的内容可以查询。参见 第 29.12.22.2 节,“error_log 表”

在某些操作系统上,错误日志包含 mysqld 非正常退出时的堆栈跟踪。可以使用跟踪来确定 mysqld 退出位置。参见 第 7.9 节,“调试 MySQL”

如果用于启动 mysqldmysqld_safe 可能会将消息写入错误日志。例如,当 mysqld_safe 发现 mysqld 非正常退出时,它会重新启动 mysqld 并将 mysqld restarted 消息写入错误日志。

以下各节讨论配置错误日志记录的各个方面。