MySQL数据库迁移到MySQL5.7版本后,出现如下报错:

[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

在控制台执行:

select @@sql_mode;

结果:

解决办法:

1、打开MySQL数据库控制台

执行全局sql语句:

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

或者

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';

如果只修改某一个数据库,请在该数据库下面执行:

 SETsql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

2、修改MySQL配置文件

Linux下my.cnf或Windows下My.ini

注意在[mysqld]段下添加,直接加到最后一行无效。

添加以下代码:

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

添加完成后,重新启动MySQL服务,MySQL报错消失。

关注

感谢阅读,如果这篇文章帮助了您,欢迎 点赞收藏,关注转发 哟。您的帮助是我们前行的动力,我们会提供更多有价值的内容给大家... 谢谢

auto errored after 报错解决_MySQL5.7 group_by报错问题解决办法,大部分程序员都收藏了...相关推荐

  1. 别怪程序员——都是项目经理的错

    别怪程序员--都是项目经理的错 现在有很多糟糕的软件.不可靠,不稳定,不安全,不可用.这些软件是如此糟糕,以致于有些人要求监管软件开发和限制专业软件开发人员为"软件工程师",以便于 ...

  2. 报错解决:vuex安装报错

    文章目录 报错 解决 报错 PS D:\JAVA_Final_Mae\srt\vue> npm install vuex --save npm ERR! code ERESOLVE npm ER ...

  3. 每一个程序员都应该知道的高并发处理技巧、创业公司如何解决高并发问题、互联网高并发问题解决思路、caoz大神多年经验总结分享...

    本文来源于caoz梦呓公众号高并发专辑,以图形化.松耦合的方式,对互联网高并发问题做了详细解读与分析,"技术在短期内被高估,而在长期中又被低估",而不同的场景和人员成本又导致了巨头 ...

  4. 抵扣个税3K+,这个考试,70%程序员都报了!

    程序员加薪/积分落户/减税的小窍门来了-- 那就是去软考! 软考已经热了这么多年了,但不是每个人都知道软考有什么用,小编总结了以下几个方面的优势来凸显软考重要性,请看: 软考的重要性 找好工作,79% ...

  5. 【报错解决01】分层抽样报错ValueError: The least populated class in y has only 1 member

    以下程序解决的是python分层抽样问题,采用的数据集是一些股票的开盘价最高价等14个变量的信息. 根据网上的参考我的代码是这样的: from sklearn.model_selection impo ...

  6. server 2008 mysql 报错 0xc000007b_这十个MySQL经典错误,99%的程序员一定遇到过!你呢?...

    今天就给大家列举 MySQL 数据库中,最经典的十大错误案例,并附有处理问题的解决思路和方法,希望能给刚入行,或数据库爱好者一些帮助,今后再遇到任何报错,我们都可以很淡定地去处理.学习任何一门技术的同 ...

  7. 解决面部毛孔粗大的7个小窍门 - 健康程序员,至尚生活!

    不少人都会为青春痘过后的痕迹烦恼,那些粗大的毛孔,使整张脸看起来那么的粗糙无光.其实只要日常注意一些护理,就能改善毛孔粗大的状况了. 1.定期深层勤护理 一般来说,油性皮肤的人较易毛孔粗大.因为油性肌 ...

  8. 苹果cms静态html报404,[苹果CMSV10教程]开启伪静态及问题解决办法

    1.开启伪静态后只能访问首页,打开分类404或者直接跳转到首页. apache的解决方法 解决方法: Options +FollowSymlinks -Multiviews RewriteEngine ...

  9. 「程序员做饭指南」霸榜GitHub,还用数学公式解决「吃什么」世纪难题,微软程序员出品...

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 鱼羊 发自 凹非寺 量子位 | 公众号 QbitAI 我也是没想到啊,GayHub啊不 ...

最新文章

  1. SAP QM Dynamic Modification Rule (动态修改规则)
  2. 2-4. BCD解密(10)
  3. java中的udp丢包_UDP丢包问题
  4. 安全狗结合服云,网络管理倍儿轻松
  5. XAF 如何使用复合主键和复合外键
  6. 用Python绘制棒棒糖图表,真的好看!
  7. 两种遮罩层的关闭方法
  8. php多表条件排除然后输出,php – 从具有多个要求的两个表中选择值,但仅使用其中一个...
  9. html中treegrid不显示根节点,treegrid如何让子节点默认不展开
  10. RHEL6.3更换163 centos源或本地源(适用rhel7)
  11. 有关Spring中Resource的继承关系(代码解读)
  12. L1和L2简单易懂的理解
  13. 一个月黑风高的夜晚紧急完成gitlab服务器数据迁移
  14. 一进制存在吗?为什么?
  15. 747D. Winter Is Coming
  16. Strange Printer
  17. 基于OHCI的USB主机 —— UFI数据结构3
  18. 华为发布智能光伏十大趋势
  19. 马士兵Python基础版2020教程P1-P57 PPT笔记+课堂代码
  20. 你知道什么是通配符证书吗?

热门文章

  1. Linux服务器开发之:chmod()函数,chmod命令,以及文件屏蔽umask命令,程序修改umask,详细介绍+案例演示
  2. Struts2 控制台不打印异常的解决方案
  3. 为10号部门的员工涨工资
  4. Python-opencv在线帮助
  5. [深度学习基础] 4. 卷积神经网络
  6. SRAM(静态随机存储器)
  7. matlab中.P文件的使用说明
  8. 异步加载在Vue生命周期哪个阶段更合理
  9. 《CCNA ICND2(200-101)认证考试指南(第4版)》——第1章定义生成树协议
  10. 线性时间排序--桶排