【发布时间】:2010-12-08 23:38:23
【问题描述】:
当您通过 phpmyadmin 处理 SELECT 时,它有时会在后台添加 LIMIT 0,30,和/或它会将 SQL_CALC_FOUND_ROWS 扔到 SELECT 中,这样它就可以告诉我有多少结果没有LIMIT。
不幸的是,添加 SQL_CALC_FOUND_ROWS 有时需要比我预期的更多的处理(即比我运行原始 untainted 查询时更多)。
是否有一个全局配置选项来禁用 phpmyadmin 对我的查询的修改?
我可以在每个查询的基础上使用哪些技巧来防止 phpmyadmin 的修改?
【问题讨论】:
-
您似乎不像需要 PHP 脚本来处理您与数据库的交互的类型。打开一个 mysql 客户端并直接在服务器上运行您的查询。
-
我不是要求我自己(我确实喜欢命令行界面),而是要求我的开发团队。
标签: mysql phpmyadmin sql-calc-found-rows