博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
查看MySQL记录执行过的SQL
阅读量:5897 次
发布时间:2019-06-19

本文共 500 字,大约阅读时间需要 1 分钟。

hot3.png

第一种:Slow querySQL语法:

 log_slow_queries = /var/log/mysql/mysql-slow.log

long_query_time = 2 (超过2秒的SQL语法记录起来,设短一点来记录除错也是一种方法.)

第二种:MySQL Replicationbinlog:

 log_bin = /var/log/mysql/mysql-bin.log (此档要用mysqlbinlog解来看,

mysqlbinlog mysql-bin.000042| grep "T_ABC" | grep "column value"

)

 mysql会将所有INSERT/UPDATE/DELETE语法记于此(但是语法可能跟你想的不同),这是要写给SLAVE用的log 文件

第三种:推荐此方法,MySQL执行的每行指令全都记录起来:

 log = /tmp/mysql.log

restart mysql, tail -f /tmp/mysql.log就可以看到

转载于:https://my.oschina.net/ydsakyclguozi/blog/301025

你可能感兴趣的文章
? VMware?添加共享磁盘?
查看>>
JAVA中int、String的类型转换
查看>>
hadoop一步步入门
查看>>
Cypher语言学习笔记
查看>>
路由协议概述(1) --- 总览
查看>>
阿里巴巴七大事业群替代子公司制
查看>>
S5PV210-uboot-fastboot原理
查看>>
Curl-Loader性能测试详解
查看>>
用bs4和urllib 爬取视频
查看>>
Visual Studio 2012 怪异的自动重启
查看>>
AspNetPager多参数传值
查看>>
MongoDB的真正性能:实战百万手游用户
查看>>
取消windows其他用户登录是否继续关机 确认
查看>>
移动时代做社区的一丝希望
查看>>
logstash日志分析的配置和使用
查看>>
Centos7.1(1151)使用Yum搭建LAMP+phpMyAdmin
查看>>
mysql 共享表空间的扩展
查看>>
SVN服务器搭建和使用(三)
查看>>
sonar搭建以及jenkins集成sonar
查看>>
Redis高级应用
查看>>