1、基本日志文件分类
- 错误日志(error log)
- 慢查询日志日志(slow query log)
- 二进制日志(binlog)
- 查询日志(general log)
2、错误日志
主要包括mysql的启动,运行,关闭过程进行记录。
默认情况下以服务器的主机名命名`hostname`.err,可以通过参数--log-error=[file_name]指定
正在运行状态下删除错误日志后,不会自动创建错误日志,只有在刷新日志的时候才会创建一个新的错误日志文件。
查看错误日志:show variables like 'log_error';
mysql> show variables like 'log_error'; +---------------+-----------------------------------+ | Variable_name | Value | +---------------+-----------------------------------+ | log_error | /local/mysqldata/ilexa.err | +---------------+-----------------------------------+ 1 row in set (0.00 sec)
日志刷新方法:
mysql> FLUSH LOGS;
shell> mysqladmin flush-logs
shell> mysqladmin refresh