MySQL日志
MySQL中的日志文件记录了数据库中各种类型的活动,是DBA发现和定位错误、优化性能的重要依据。MySQL常见的日志文件有:
- 错误日志(error log)
- 二进制日志(binlog)
- 慢查询日志(slow query log)
- 查询日志(log)
错误日志
错误日志文件对MySQL的启动、运行、关闭过程进行了记录。MySQL DBA在遇到问题时应该首先查看该文件以便定位问题。该文件不仅记录了所有的错误信息,也记录一些警告信息或正确的信息。用户可以通过命令SHOW VARIABLES LIKE’log_error’来定位该文件, 或者使用SHOW VARIABLES LIKE’%error%’来查询与所有与error相关的参数(包括log_error变量的值)。
1 | mysql> show variables like '%error%'; |