首页 > 解决方案 > 将 mysql ONLY_FULL_GROUP_BY 违规显示为警告

问题描述

进行 MYSQL 更新,如果我可以按原样使用应用程序,并将 ONLY_FULL_GROUP_BY 违规视为警告,那就太好了,这样我就可以逐个测试不同的功能,而无需先修复所有查询。有没有办法用 PDO 做到这一点?

标签: mysql

解决方案


不幸的是,当您禁用 ONLY_FULL_GROUP_BY 时,如果查询违反了 group by 的 sql 标准,则 mysql 不会生成警告,因此没有 PDO 可以捕获和报告的警告。


推荐阅读