文档首页
MySQL 9.0 参考手册
相关文档 下载本手册
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
手册页 (TGZ) - 258.2Kb
手册页 (Zip) - 365.3Kb
信息 (Gzip) - 4.0Mb
信息 (Zip) - 4.0Mb


7.4.2 错误日志

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

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

根据错误日志配置,错误消息也可能会填充性能模式 error_log 表,以便为日志提供 SQL 接口并使其内容可查询。请参阅 第 29.12.22.2 节“error_log 表”

在某些操作系统上,如果 mysqld 异常退出,错误日志将包含堆栈跟踪。跟踪可用于确定 mysqld 在哪里退出的。请参阅 第 7.9 节“调试 MySQL”

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

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