当前位置: 首页 > article >正文

MySQL 5.7升级8.0报异常:ONLY_FULL_GROUP_BY

异常

MySQL8.0默认的SQL模式包含了ONLY_FULL_GROUP_BY,MySQL5.7默认的SQL模式也包含了ONLY_FULL_GROUP_BY,但是MySQL5.6是不包含的,有的项目从5.6升级到5.7的时候,把SQL模式中的ONLY_FULL_GROUP_BY去掉了,再升级到8.0时,可能会报下面的异常:

Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 
'java_test.student.subject' which is not functionally dependent on columns in GROUP BY 
clause; this is incompatible with sql_mode=only_full_g

http://www.kler.cn/a/611507.html

相关文章:

  • 飞速(FS)InfiniBand解决方案助力领先科技公司网络升级
  • playwright-go实战:自动化登录测试
  • 华为Pura先锋盛典及鸿蒙智家产品发布,空气算法重构健康家居“阔”美学
  • Linux的一些常见指令
  • 探索PyMOL新插件NRGSuite-Qt:全面提升分子对接、结合位点预测与动力学模拟的研究效率
  • 低空智能目标(无人机)管理控制系统技术详解
  • 进军场景智能体,云迹机器人又快了一步
  • 【C++网络编程】第8篇:协议设计与序列化(Protobuf、FlatBuffers)
  • Containerd+Kubernetes搭建k8s集群
  • Svelte 深度理解
  • HTML5 SVG:图形绘制的现代标准
  • 告别照片管理难题!PowerPhotos 重塑 Mac 照片管理体验
  • 网络运维学习笔记(DeepSeek优化版) 024 HCIP-Datacom OSPF域内路由计算
  • httpx.AsyncClient()的stream方法设置timeout超时
  • Python:gevent综合案例,进程线程协程对比
  • Go听课笔记
  • AIMB-ASMB-788B(PPC-MB-620B)RAID驱动安装(笔记版)
  • 数据联邦技术与工具:构建实时数据访问的架构实践
  • MySQL-5.7.37安装配置(Windows)
  • 【Godot】导出为安卓安装包