如何使用Navicat开启MySQL查询日志?
内容纲要
1、使用Navicat服务器监控工具
2、打开日志开关
右边参数设置变量"log"值为"ON"
注意:网上找的资料显示,开启“log”参数,但是我的机器里面实际没有“log”参数,找到了“general_log”参数。
3、定位日志位置,查看日志
开启日志之后,可以通过Navicat查询到日志存放路径
Mysql的日志配置参数:
#在[mysqld]下配置错误日志,查询日志,慢日志
#错误日志log-error=/usr/local/mysql/log/error.log
#查询日志,对所有执行语句进行记录
general_log=on
general_log_file=/usr/local/mysql/log/mysql.log
#开启慢查询
slow_query_log = on
#慢查询中记录没有使用索引的querylog-queries-not-using-indexes=on
#返回较慢的日志mysql5.6版本以上,取消了参数log-slow-queries,更改为slow-query-log-file
slow-query-log-file= /usr/local/mysql/log/slowquery.log#慢查询时间,这里为2秒,超过2秒会被记录
long_query_time=2
#日志输出到文件/数据库,都输出用,分割,默认只输出到FILE.加上TABLE后会输出在mysql.general_log,slow_log
#log_output='FILE,TABLE'
#二进制日志
server_id=1918
log_bin = mysql-bin
binlog_format = ROW
参考地址: