2019独角兽企业重金招聘Python工程师标准>>>

今天由mysql 5.6升级到5.7的时候,遇到一个group by的错误:
Expression #2 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column ‘trade.create_time’ which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
原来,执行下面语句发现,默认的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,而5.6版默认是:NO_ENGINE_SUBSTITUTION

1

show VARIABLES like 'sql_mode';

没办法,需要去掉ONLY_FULL_GROUP_BY,则执行

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

转载于:https://my.oschina.net/u/3670641/blog/1529099

mysql 5.7报1055错误的解决方法相关推荐

  1. windows下本地或者远程连接MYSQL数据库,报1130错误的解决方法

    windows下本地或者远程连接MYSQL数据库,报1130错误的解决方法 参考文章: (1)windows下本地或者远程连接MYSQL数据库,报1130错误的解决方法 (2)https://www. ...

  2. 连接MYSQL数据库,报1130错误的解决方法

    连接MYSQL数据库,报1130错误的解决方法 参考文章: (1)连接MYSQL数据库,报1130错误的解决方法 (2)https://www.cnblogs.com/y792552640/p/102 ...

  3. mysql 1058_MySQL数据库之mysql启动服务报1058错误的解决方法

    本文主要向大家介绍了MySQL数据库之mysql启动服务报1058错误的解决方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 今天研究一个框架,数据库使用mysql,启动my ...

  4. mysql 1058_MySQL数据库之mysql启动服务报1058错误的解决方法

    本文主要向大家介绍了MySQL数据库之mysql启动服务报1058错误的解决方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 今天研究一个框架,数据库使用mysql,启动my ...

  5. mysql 系统错误 1058,mysql启动服务报1058错误的解决方法

    今天研究一个框架,数据库使用mysql,启动mysql服务的时候报1058错误,如下图. 在网上找了半天都是一样的解决 办法,试了一遍通通不行(仅针对我本地服务启动出现的问题无效).网上解决办法如下: ...

  6. mysql 5.7 1055_mysql 5.7报1055错误的解决方法

    今天由mysql 5.6升级到5.7的时候,遇到一个group by的错误: Expression #2 of ORDER BY clause is not in GROUP BY clause an ...

  7. MySql报2006error错误的解决方法(数据过大)

    MySql报2006error错误的解决方法(数据过大) 参考文章: (1)MySql报2006error错误的解决方法(数据过大) (2)https://www.cnblogs.com/yangji ...

  8. mysql数据库连接报2059,navicat连接MySQL报2059错误的解决方法

    navicat连接MySQL报2059错误的解决方法 发布时间:2020-12-22 14:11:30 来源:亿速云 阅读:77 作者:小新 栏目:数据库 这篇文章将为大家详细讲解有关navicat连 ...

  9. mysql数据库报1205错误的解决方法

    mysql数据库报1205错误的解决方法 解决办法 解决办法 查看数据库的进程表 show full processlist; 查看事物表 select* from information_schem ...

最新文章

  1. hadoop集群_Ambari搭建hadoop集群
  2. Android Studio导出Jar包并混淆
  3. html5响应式设置meta
  4. Redundant Paths POJ - 3177(tarjan+边双连通分量)
  5. android8支持设备,Android8.0奥利奥支持机型有哪些 安卓8.0奥利奥适合设备详细介绍...
  6. vue函数input输入值即请求,优化为用户输入完成之后再请求
  7. macOS 使用手册
  8. Visual Studio 2008 无法切换到设计视图
  9. 中心对称又是轴对称的图形_2020广东省考行测备考:图形推理之对称知多少
  10. mysql 主从 均衡_Mysql主从复制
  11. tornado web mysql_Tornado WEB服务器框架 Epoll-- 【Mysql数据库】
  12. 2021年SWPUACM暑假集训day5单调栈算法
  13. 如何注册和获取百度地图的密钥
  14. 计算一路话音消耗的带宽
  15. TWRP的使用方法/双清、三清、四清解释
  16. Protues8.6仿真STM32出现错误-VDDA和VSSA的问题解决办法
  17. html查看详情,vue实现点击按钮“查看详情”弹窗展示详情列表操作
  18. [CVE-2021-45105] Apache Log4j2 漏洞复现与原理详细分析
  19. 关于arduino驱动SH1106 OLED屏幕使用U8g2库显示案例
  20. SP_Flash_Tool对应MTK CPU型号速查表汇总分析

热门文章

  1. 配置交换机etherchannel
  2. 剑指offer 算法 (发散思维能力)
  3. BUGKU 密码题:这不是摩斯密码
  4. VMware vSphere ESXi 和 vCenter Server 5.1 文档地址
  5. ************起步科技***********【申明:来源于网络】
  6. C语言设计ATM存取款界面
  7. MYSQL中 ENUM 类型
  8. 计算机能思考吗?图1专题6:“人脑是计算机吗?”
  9. [轉]c#简单调用DELPHI DLL封装窗体
  10. Ubuntu 16.04设置IP、网关、DNS