我已将MySQL从5.0.67升级到5.7.19。但每次我运行MySQL查询时,都会收到此错误。
[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。
答案 0 :(得分:0)
尝试更改SQL模式:
删除'only_full_group_by'选项。对于MySQL 5.7,这被设置为默认值。