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报错消失。

关注

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

division by zero_MySQL5.7 group_by报错问题解决办法,大部分程序员都收藏了相关推荐

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

    MySQL数据库迁移到MySQL5.7版本后,出现如下报错: [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clau ...

  2. mysql max字符串报错_mysql [Warning] max_join_size报错问题解决办法

    文章介绍了关于mysql [Warning] max_join_size报错问题解决办法,有需要的同学看看. 100716 06:32:45 d started 100716 6:32:45 [War ...

  3. stylus和stylus-loader版本过高导致编译报错问题解决办法

    报错时版本 stylus:0.54.8 stylus-loader:6.1.0 解决方法: 1.检查你的版本: npm show stylus version npm show stylus-load ...

  4. 常见Orcale报错问题解决办法

    1.PL/SQL 登录界面无connect as 1)确认一下数据库的版本和PL/SQL的版本是否一致 2)打开PL/SQL,打开"Tools->Preferences",勾 ...

  5. 国内git clone报错问题解决办法

    解决方案:使用国内镜像,目前已知Github国内镜像网站有github.com.cnpmjs.org和git.sdut.me/ 示例: //clone 项目 git clone https://git ...

  6. 安装ideaIU-2022.1.4报错问题解决办法

    原来版本是2020 现在因为要用到JDK17  而IDEA2020支持的JDK只能到14 所以我们现在在下载一个2022 .1.4 这时我们安装好后 会发现如下错误 原因分析: JetBrains 会 ...

  7. SpringBoot工程的pom报错问题解决

    eclipse使用maven搭建SpringBoot工程,pom.xml 第一行报错问题解决办法 最近想要用eclipse搭建Springboot项目,但是遇到一个问题,使用maven创建spring ...

  8. django 使用json.dumps转换queryset的datatime报错问题解决

    django 使用json.dumps转换queryset的datatime报错问题解决 参考文章: (1)django 使用json.dumps转换queryset的datatime报错问题解决 ( ...

  9. python3的urllib2报错问题解决方法

    python3的urllib2报错问题解决方法 参考文章: (1)python3的urllib2报错问题解决方法 (2)https://www.cnblogs.com/marsggbo/p/66229 ...

  10. java.sql.SQLException: Access denied for user ‘‘@‘localhost‘ (using password: NO)报错问题解决

    java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO)报错问题解决 参考文章: (1)jav ...

最新文章

  1. (4)关于Alpha通道问题
  2. [ACM_几何] Wall
  3. jmeter生成优美的压力测试报告,jmeter生成html压测报告,jmeter压力测试
  4. POJ1724 ROADS 费用最短路
  5. Ruby BigDecimal库拒绝服务漏洞
  6. 2012.9华为软件开发面试题
  7. [ES6] 细化ES6之 -- 字符串的扩展
  8. C++中如何表示2进制,8进制、16进制变量
  9. 涂鸦智能传感合作伙伴大会圆满落幕,打造安防传感新生态
  10. 解决Ubuntu、Deepin机箱前面板插耳机没声音
  11. 黑苹果El Captain 10.11.2 安装
  12. Unity游戏教程初步(一):开始之前
  13. SqlServer执行计划
  14. 2017二本各大学计算机分数线,2017全国二本大学排名及分数线查询 (2017二本大学名单一览)...
  15. Android 创建随机数生成器
  16. 带农历日历的DatePicker控件 - Xamarin控件开发小记
  17. oracle 购买预估 硬件,2.2.2 硬件配置的预估
  18. LeetCode——706,设计哈希映射
  19. “知识共享”早期版本是什么样子?
  20. 体积 524MB,无广告!微信输入法来了

热门文章

  1. 请领导批阅文件怎么说_汇报措辞:你懂得怎样向领导汇报吗(审阅、审批、批阅、批示、查阅)?...
  2. KeyStore(示例,出错代码)
  3. 互联网裁员形势严峻,2019年程序员的发展空间还有多大?
  4. 用计算机怎么算异分母加减法,怎么正确算异分母分数加减法
  5. 【历史上的今天】9 月 4 日:谷歌(Google) 23 周年;“人工智能之父” McCarthy 诞生
  6. proposal中文翻译_PROPOSAL 是什么意思_ PROPOSAL 的翻译_音标_读音_用法_例句_爱词霸在线词典...
  7. 蓝屏总结(二)——系统蓝屏及转储方法
  8. 智能建造如何转型升级?智慧工地引领建筑行业智能化信息化发展
  9. 池建强 博客 Mac使用技巧 第一季
  10. 基于STM32的DDS信号发生器