MySQL开启日志记录查询/执行过的SQL语句


作为后端开发者,遇到数据库问题的时候应该通过分析SQL语句来跟进问题所在,该方法可以记录所有的查询/执行的SQL语句到日志文件。

方法有几种,但是个人觉得以下这种最简单,但是重启MySQL服务后需要重新配置。

查询日志功能是否开启

SHOW VARIABLES LIKE 'general%';

general_log:日志功能是否开启,默认关闭OFF

general_log_file:日志文件保存位置 

开启日志

set GLOBAL general_log='ON';

查询是否开启

SHOW VARIABLES LIKE 'general_log';


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM