Posted inMySQL
MySQL日志详解
MySQL有几个不同的日志文件
错误日志 记录启动、运行或停止mysqld时出现的问题。
查询日志 记录建立的客户端连接和执行的语句
二进制日志 记录所有更改数据的语句。还用于复制。
慢日志 记录所有执行时间超过long_query_time秒的所有查询或不使用索引的查询。
默认情况下,所有日志创建于mysqld数据目录中。
错误日志
错误日志文件包含了当mysqld启动和停止时,以及服务器在运行过程中发生任何严重错误时的相关信息。
如果mysqld无法启动或者莫名其妙地死掉,mysqld在错误日志中写入相关消息。如果mysqld注意到需要修复一个表,也会在错误日志里面写入消息。
可以用–log-error[=file_name]选项来指定mysqld保存错误日志文件的位置。如果没有给定file_name值,mysqld使用错误日志名host_name.err 并在数据目录中写入日志文件。