首先是在mysql的配置文件 mysql.cnf中加入
[mysqld]
general-log=1
log-output=FILE
general-log-file=/var/lib/mysql/mysql.write.log
然后重启一下mysql 这个文件就会出来了
然后你就可以查看已经执行的sql语句了
在Mac下用vscode 打开这个日志文件是可以实时刷新的
终于放弃了以前傻乎乎的用代码来记录执行的sql语句
然后测试了一下公司代码首页加载的sql,
不测不知道一测吓一跳,100多条sql语句.还好有redis保命