linux mysql 开启查询日志的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux mysql 开启查询日志的问题相关的知识,希望对你有一定的参考价值。
已经确定mysql使用的是etc/my.cnf配置
在my.cnf的[mysqld]里面添加了:log=/var/log/mysql.log
重启mysql服务
但是依旧没有日志生成,mysql.log依旧是空白,请问这尼玛是为什么??
mysql>show variables like 'log_%';
查看当前的日志
mysql> show master status;
首先你得知道mysql的日志类型:
错误日志: -log-err
查询日志: -log
慢查询日志: -log-slow-queries
更新日志: -log-update
二进制日志: -log-bin
修改配置(我们常用的配置)
[mysqld]
log=/var/log/mysqld_common.log
log-error=/var/log/mysqld_err.log
log-bin=/var/log/mysqld_bin.bin 参考技术A
有没有.err日志文件?这个文件记录你启动mysql时的一些警告和错误信息,查看一下这个文件.
连上数据库,随便输入一下查询语句之类的,mysql.log这文件依然是空?正常情况下是会应该记录你的SQL语句的..
以上是关于linux mysql 开启查询日志的问题的主要内容,如果未能解决你的问题,请参考以下文章