Mysql日志学习一列
时间:2015-10-10 11:08 来源:未知 作者:IT
错误日志:
错误日志是MySQL中最重要的日志之一,它记录了当MySQL启动和停止时候,以及服务器在运行过程中发生任何严重错误时的相关信息。当数据库由于某些故障不能正常显示时候,就可以查询错误日志!
1
2
#Enter a name for the error log file. Otherwise a default name will be used.
#log-error=d:/mysql_log_err.txt
二进制日志:
记录所有DDL(数据定义语言)语句和DML(数据操纵语言)语句,但是不包括数据查询语句。语句以“事件”的形式保存,它描述了数据的更改过程。此日志对于灾难时的数据恢复起到了极其重要的作用。
1
2
#Enter a name for the binary log. Otherwise a default name will be used.
#log-bin=d:/mysql_log_bin
查询日志:
查询日志记录了客户的所有语句,而二进制日志不包括只查询数据的语句。
1
2
#Enter a name for the query log file. Otherwise a default name will be used.
#log=d:/mysql_log.txt
慢查询日志 :
记录所有执行时间超过long_query_time秒的所有查询或不使用索引的查询。
1
2
3
#Enter a name for the slow query log file. Otherwise a default name will be used.
#long_query_time =1
#log-slow-queries= d:/mysql_log_slow.txt
注:如果你的机器不能修改my.ini文件,就这样操作:
(责任编辑:IT)
错误日志: 错误日志是MySQL中最重要的日志之一,它记录了当MySQL启动和停止时候,以及服务器在运行过程中发生任何严重错误时的相关信息。当数据库由于某些故障不能正常显示时候,就可以查询错误日志!
二进制日志: 记录所有DDL(数据定义语言)语句和DML(数据操纵语言)语句,但是不包括数据查询语句。语句以“事件”的形式保存,它描述了数据的更改过程。此日志对于灾难时的数据恢复起到了极其重要的作用。
查询日志: 查询日志记录了客户的所有语句,而二进制日志不包括只查询数据的语句。
慢查询日志 : 记录所有执行时间超过long_query_time秒的所有查询或不使用索引的查询。
注:如果你的机器不能修改my.ini文件,就这样操作: (责任编辑:IT) |