MYSQL启用日志,和查看,清除日志
标签搜索
侧边栏壁纸
  • 累计撰写 96 篇文章
  • 累计收到 0 条评论
php

MYSQL启用日志,和查看,清除日志

ManTou
2018-02-28 / 0 评论 / 2 阅读 / 正在检测是否收录...

mysql有以下几种日志:
错误日志: -log-err
查询日志: -log
慢查询日志: -log-slow-queries
更新日志: -log-update
二进制日志: -log-bin

是否启用了日志
mysql>show variables like 'log_%';

怎样知道当前的日志
mysql> show master status;

顯示二進制日志數目
mysql> show master logs;
开启慢查询:
下面是临时生效,mysql重启就失效
set global slow_query_log='ON';
set global long_query_time=1;

long_query_time =2 --是指执行超过多久的sql会被log下来,这里是2秒
log-slow-queries= /usr/local/mysql/log/slowquery.log --将查询返回较慢的语句进行记录

log-queries-not-using-indexes = nouseindex.log --就是字面意思,log下来没有使用索引的query

log=mylog.log --对所有执行语句进行记录

reset master; 清空mysql查询日志

0

评论

博主关闭了当前页面的评论