我正在寻找一个可以告诉我SQL查询来自哪个html页面的软件包(最好是开源)。
建议?
答案 0 :(得分:1)
不存在。数据库服务器不知道" page"与SQL查询关联;所有它看到的都是查询。
话虽这么说,您可以修改您的Web应用程序,以将有关查询运行位置的信息附加到查询中。常见的模式是在查询开头插入注释,例如
/* path/to/file.php line 1234 */ SELECT …
这样的评论将被MySQL服务器忽略,但会出现在SHOW PROCESSLIST
和慢速查询报告中。