MySQL 8.4 Release Notes
7.4.2 错误日志
本节讨论如何配置 MySQL 服务器以便将诊断信息记录到错误日志中。关于选择错误消息字符集和语言,请参阅第12.6节,“错误消息字符集”,和第12.12节,“设置错误消息语言”。
错误日志中包含mysqld启动和关闭时间的记录。它还包含服务器启动和关闭期间出现的诊断信息,例如错误、警告和注释。如果mysqld发现需要自动检查或修复表,它将写入错误日志。
根据错误日志配置,错误信息也可能填充性能_schema中的error_log
表,以提供SQL接口来查询日志的内容。见第29.12.22.2节,“error_log 表”。
在某些操作系统上,错误日志中包含mysqld非正常退出的堆栈跟踪,可以用来确定mysqld退出的位置。见第7.9节,“调试 MySQL”。
如果用于启动mysqld,mysqld_safe可能将消息写入错误日志。例如,当mysqld_safe注意mysqld异常退出时,它重启mysqld,并将错误日志中写入一个mysqld restarted
消息。
以下部分讨论错误日志配置的方面。