Mysql 5.7分组报错解决方法

标签: MySQL5.7 group by Er[1055] sql_mode mysql
19人阅读 评论(0) 收藏 举报
分类:

Mysql 5.7未分组报错解决方法

我本地用的是MySQL5.0,分组查询,没毛病。
这里写图片描述

我阿里云上面的是MySQL 5.7,分组查询,报错了。
这里写图片描述

搞了半天,找到了解决方案

mysql的配置中加入如下配置:

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

我的阿里云主机是Ubuntu 16.04的版本,MySQL的配置文件路径如下:
这里写图片描述

最后重启一下MySQL就可以了(具体用不用重启我就不懂了,没时间测试,你们看着办,或者 flush privileges; )

这是最直接的彻底解决方案,我就直接用这个了。如果解决不了,请给我留言,一起研究。

查看评论

MySQL 5.7优化不求人

MySQL 5.7新增了众多特色功能,诸如Optimizer增强、支持多个触发器、P_S增强、增加sys schema、在线修改VARCHAR长度、并发复制等,对于提升SQL效率都有很大帮助,作为非专业DBA,如何利用这些特性帮助我们做好SQL优化呢?
  • 2017年06月16日 14:22

mysql group by 对多个字段进行分组

在平时的开发任务中我们经常会用到MYSQL的GROUP BY分组, 用来获取数据表中以分组字段为依据的统计数据。比如有一个学生选课表,表结构如下:Table: Subject_SelectionSub...
  • xx_star1204
  • xx_star1204
  • 2017-06-06 16:49:27
  • 22882

MySQL 5.7 sql_mode设置 分组查询报错

在分组查询时会遇到 sql语句报错问题 #1055 - Expression #3 of SELECT list is not in GROUP BY clause and contains non...
  • aji_csdn
  • aji_csdn
  • 2017-09-26 10:37:12
  • 115

关于使用group by对MySQL5.7的JSON类型进行分组

前两天博主遇到一个很奇葩的问题,同一条SQL,如果使用group by对JSON格式的数据进行分组,就会出现中文乱码。而不使用group by 则不会出现中文乱码。 后来请教老大得到解决。 直接附...
  • qq_34180527
  • qq_34180527
  • 2017-08-18 14:06:10
  • 87

mysql5.7分组查询group by,分组查询并且显示每组时间最新的一条记录

SELECT ** FROM t_group_album a LEFT JOIN ( SELECT f_aid, COUNT(f_aid) pictureNum, group_concat( f_im...
  • quwea123
  • quwea123
  • 2017-07-20 18:59:14
  • 174

MYSQL升级到5.7中的后GROUP BY语句出错解决方法

今天用mysql执行GROUP BY 语句的时候碰到 which is not functionally dependent on columns in GROUP BY clause的问题,发现5....
  • crx05
  • crx05
  • 2017-03-03 21:46:15
  • 1778

mysql的group by用法在5.7和5.6中存在区别

mysql的group by获取分组中特定的一条记录在mysql5.7中的问题
  • liufang1991
  • liufang1991
  • 2016-11-04 14:14:04
  • 4127

MySQL 5.5.X版本GROUP BY错误解决方法

安装新本版的MySQL GROUP BY分组查询会出现错误提示如下:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY c...
  • cnctcom
  • cnctcom
  • 2017-11-17 11:54:26
  • 290

MySQL Administrator 配置

  • 2010年04月06日 17:08
  • 269B
  • 下载

mysql 5.7 GROUP BY综合解决方法

今天同事写了一个tp框架写了一个rbac权限管理的demo,小的本着有就直接用的原则。当然事后还是要去自己动手一下。 自己动手的都是记忆深刻 直接部署的时候发现报了group by未找到的...
  • u010757785
  • u010757785
  • 2016-10-12 17:29:44
  • 2376
    个人资料
    持之以恒
    等级:
    访问量: 7599
    积分: 480
    排名: 10万+
    文章存档