MySQL日志查看
一、慢查询
navicat for mysql
工具 --》 监控 ,打开 服务器监控窗口,切换到 变量 选项
变量 :
long_query_time ,表示超过多少秒的查询就写入日志,默认的是10s,设置为0的话表示记录所有的查询。
slow_query_log , ON表示 开启,OFF 表示关闭
slow_query_log_file ,(/data/mysql/mysql/data/aop_database1-slow.log ) 日志路径 文件名
二、MySQL其它日志查看:
binlog又叫二进制日志文件,它会将mysql中所有修改数据库的数据)
登录数据库服务器,查找数据库文件位置:which mysql;
cd /data/mysql/mysql/data;(根据上述 把日志插入到SQL文件:mysqlbinlog --start-date="2016-08-03 12:00:00" --stop-date="2016-08-03 14:40:00" mysql-bin.000115 >binlog2016.sql
(start-date、stop-date的值,以及 mysql-bin.000115 要根据实际修改 ,可通过ls -l 列出所有文件详情,看看哪个是当天生成的日志 )
查找第几行和显示多少行:cat binlog2016.sql | tail -n +2592574 | head -n 50 (两个数值分别表示查找第几行和显示多少行)

浙公网安备 33010602011771号