首先是在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保命