1. 问答
  2. 问答详情

查看PHP执行的SQL

XAMPP软件上监控PHP执行的SQL,

试过日志功能 my.ini里加 log="dbquery.log",重启mysql,刷新PHP网页,无效
再用MySQL-Proxy for win ,mysql-proxy --proxy-backend-addresses=localhost:3306 --proxy-lua-script=./examples/tutorial-query-time.lua刷新PHP网页,没效果


1个回答

0

采纳

有两个参数控制mysql所有执行的sql语句:

general_log_file 指定查询日志的文件路径 不能在运行时设置,必须在mysql启动配置文件(my.cnf, my.ini)中指定。
general_log=N  N可取1或0,表示是否记录查询日志。

在运行时使用set global general_log=1指令临时打开记录功能。

使用set global general_log=0指令关闭查询记录功能。


撰写答案

验证码
点击刷新