您的位置:首页 > 数据库 > SQL

MySQL监控全部执行过的sql语句

2018-12-11 15:15 411 查看

先登录mysql

 

查看是否开启日志记录

mysql> show variables like "general_log%";

OFF 关闭 

ON 开启

临时开启日志记录

set global general_log=’ON’

这时执行的所有sql都会被记录下来,但是如果重启mysql就会停止记录需要重新设置

mysql> exit

查看100行日志 

tail -100f /data/mysql/localhost.log

查看全部 

cat  /data/mysql/localhost.log

查看是否开启binlog 

mysql> show variables like "log_bin";
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| log_bin       | OFF   |
+---------------+-------+
1 row in set (0.00 sec)

查看当前的binlog日志 

show master status ;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: