其实MySQL在默认情况下是开启了错误日志记录的。来查看一下配置信息variables
show variables like '%error%';
+--------------------+------------------------------------------+
| Variable_name | Value |
+--------------------+------------------------------------------+
| error_count | 0 |
| log_error | /var/lib/mysql/localhost.localdomain.err |
| max_connect_errors | 100 |
| max_error_count | 64 |
| slave_skip_errors | OFF |
+--------------------+------------------------------------------+
这里的log_error | /var/lib/mysql/localhost.localdomain.err 就是配置的默认日志记录文件。当然我们也可以指定log_error的配置文件。
配置my.cnf文件
log_error = /var/lib/mysql/mysql-error.log
这样就指定了错误配置文件的路径。恩,简单吧!
该贴由hui.chen转至本版2015-3-2 9:09:16