在mysql/ target=_blank class=infotextkey>mysql数据库日志文件类型中,有两个重要的日志,一是mysql错误日志,二是mysql慢查询日志。
一、mysql错误日志
mysql错误日志的记录,如果没有在my.cnf中自定义目录,会在datadir目录生成默认的`hostname`.err,`hostname`.err在执行flush log时,会把log日志重建到`hostname`.err.old文件下。
可以在自动以error log的路径:
log-error = /usr/local/mysql/data/error.log
二、mysql慢查询日志
mysql慢查询记录日志,多用于跟踪php+mysql体系下的mysql负载调优问题,比如安装了很多discuz!插件的用户,可以方便排查出哪些插件有代码问题。
启用mysql慢查询日志,只需要在mysql的配置文件中,添加log-slow-queries和long_query_time两个参数:
新版本的mysql-5.1.48置文件中,参数为: