我已将MySQL从版本5.0.67升级到版本5.7.19。但每次运行MySQL查询时,都会出现此错误。将MySQL 5.0升级到5.7后出现错误
[ERR] 1055 - ORDER BY子句表达#1不处于GROUP BY 子句和包含非聚集柱 'information_schema.PROFILING.SEQ',这并不功能上在GROUP BY子句中的列依赖 ;这是 的sql_mode不相容= only_full_group_by
我已检查在INFORMATION_SCHEMA数据库中的表PROFILING,但它不包含任何数据。
我的MySQL sql_mode是ANSI。
从5.7开始,full_group_by被设置为默认值。您可以在下面的链接中了解更多信息。您也可以更改此设置。 'https:// dev.mysql.com/doc/refman/5.7/en/group-by-handling.html' – Krishnakumar
你能发布您的查询吗? – Ryosaku
@Ryosaku我跑的每个查询。像这个通常的查询也会得到这个错误。 'SELECT * FROM table' –