千家信息网

mysql5.7报错this is incompatible with sql_mode=only_full_group_by怎么解决

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇内容主要讲解"mysql5.7报错this is incompatible with sql_mode=only_full_group_by怎么解决",感兴趣的朋友不妨来看看。本文介绍的方法操作简
千家信息网最后更新 2026年11月03日mysql5.7报错this is incompatible with sql_mode=only_full_group_by怎么解决

本篇内容主要讲解"mysql5.7报错this is incompatible with sql_mode=only_full_group_by怎么解决",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"mysql5.7报错this is incompatible with sql_mode=only_full_group_by怎么解决"吧!

下载安装的是最新版的mysql5.7.x版本,默认是开启了 only_full_group_by 模式的,但开启这个模式后,原先的 group by语句就报错,然后又把它移除了。

一旦开启 only_full_group_by ,感觉,group by 将变成和 distinct 一样,只能获取受到其影响的字段信息,无法和其他未受其影响的字段共存,这样,group by 的功能将变得十分狭窄了

only_full_group_by 模式开启比较好。

因为在 mysql 中有一个函数: any_value(field) 允许,非分组字段的出现(和关闭 only_full_group_by 模式有相同效果)。

具体出错提示:

[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

1、查看sql_mode

select @@global.sql_mode;

查询出来的值为:

ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

2、去掉ONLY_FULL_GROUP_BY,重新设置值。

set @@global.sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

3、上面是改变了全局sql_mode,对于新建的数据库有效。

到此,相信大家对"mysql5.7报错this is incompatible with sql_mode=only_full_group_by怎么解决"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

模式 字段 内容 学习 影响 查询 实用 更深 有效 相同 狭窄 信息 全局 兴趣 函数 功能 实用性 实际 感觉 操作简单 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技工作委员会毛军 科技互联网龙头 金诺互联网科技 深圳互联网科技公司 金融科技与互联网金融 高科技与互联网 上海亿帐通互联网科技 青岛中康互联网医疗科技有限公司 广州优美互联网科技 央行互联网金融科技公司 欧洲十大科技互联网公司 承德科技产业互联网发展 湖南一路畅行互联网科技 996高科技互联网公司 烟台灵鸽互联网科技有限公司 互联网企业科技类企业如何做账 中国互联网有什么科技 广东鹅鹅鹅互联网科技有限公司 长沙渺峰互联网科技有限公司 安徽九吞吴互联网科技有限公司 河南云网互联网络科技有限公司 互联网科技网站 深圳期待互联网科技 温州喔噻互联网科技有限公司 想开互联网科技公司怎么样 深圳互联网科技的发展 中国互联网有什么科技 梅州GM互联网络科技有限公司 互联网科技年终奖 风投北京互联网科技
0