错误日志

来自泡泡学习笔记
跳到导航 跳到搜索

本节讨论如何配置MySQL服务器以将诊断信息记录到错误日志中。


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


根据错误日志配置,错误消息也可能填充到性能模式的error_log表中,以提供对日志的SQL接口,并使其内容可以查询。


在某些操作系统上,如果mysqld异常退出,错误日志中会包含堆栈跟踪信息。可以使用此跟踪信息确定mysqld退出的位置。


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