0

我已将 MySQL 从版本 5.0.67 升级到 5.7.19。但是每次我运行 MySQL 查询时,我都会收到此错误。

[Err] 1055 - ORDER BY 子句的表达式 #1 不在 GROUP BY 子句中,并且包含在功能上不依赖于 GROUP BY 子句中的列的非聚合列“information_schema.PROFILING.SEQ”;这与 sql_mode=only_full_group_by 不兼容

我检查了 information_schema 数据库中的 PROFILING 表,但它不包含任何数据。

我的 MySQL sql_mode 是 ANSI。

4

1 回答 1

0

尝试更改 SQL 模式:

删除“only_full_group_by”选项。对于 MySQL 5.7,这被设置为默认值。

于 2017-09-11T07:40:12.837 回答