mysql 5.7.21 提示1055错误。only_full_group_by问题

原创 2018年04月16日 10:49:02
[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

原因分析:
only_full_group_by :使用这个就是使用和oracle一样的group 规则, select的列都要在group中,或者本身是聚合列(SUM,AVG,MAX,MIN) 才行。5.6版本中没有这约束。5.7.21有。去掉就可以了。

解决方式:
linux登录mysql
mysql -uroot -p
输入密码
执行:select version(), @@sql_mode;

在执行:
SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));

ONLY_FULL_GROUP_BY去掉。


退出重启mysql服务:
service mysqld restart

问题解决。

MYSQL5.7版本sql_mode=only_full_group_by问题

mysql5.7的版本设置了 mysql sql_mode=only_full_group_by 这一属性,所以导致了错误。在linux文件中/etc/mysql/mysql.conf.d/mysql...
  • zhaoshin
  • zhaoshin
  • 2018-04-17 14:32:04
  • 2

Unity3D Shader编程】之十一 深入理解Unity5中的Standard Shader(三)&屏幕像素化特效的实现

本系列文章由@浅墨_毛星云 出品,转载请注明出处。   文章链接: http://blog.csdn.net/poem_qianmo/article/details/50095705 作者:毛星云...
  • aasd1m
  • aasd1m
  • 2016-12-07 16:18:45
  • 518

数百个 HTML5 例子学习 HT 图形组件 – 拓扑图篇

HT 是啥:Everything you need to create cutting-edge 2D and 3D visualization. 这口号是当年心目中的产品方向,接着就朝这个方向慢慢打...
  • u013161495
  • u013161495
  • 2016-08-10 01:54:09
  • 6183

linux mysql5.7报err 1055错误 sql_mode=only_full_group_by

解决思路:进入mysql 中查询sql_mode,拿到sql_mode的参数,然后把only_full_group_by取掉,复制剩余的参数,然后在my.cnf配置文件中粘贴进去,重启mysql服务 ...
  • zhuyu19911016520
  • zhuyu19911016520
  • 2017-11-07 10:09:17
  • 365

mysql 5.7 this is incompatible with sql_mode=only_full_group_by 问题

1、查看sql_mode select @@sql_mode 查询出来的值为: ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_Z...
  • qq_35160012
  • qq_35160012
  • 2017-06-21 09:16:38
  • 196

【浅墨Unity3D Shader编程】之九 深入理解Unity5中的Standard Shader (一)&屏幕水幕特效的实现

本系列文章由@浅墨_毛星云 出品,转载请注明出处。   文章链接: http://blog.csdn.net/poem_qianmo/articl...
  • liangyuqi123456
  • liangyuqi123456
  • 2016-02-19 10:56:09
  • 1563

Win10 qwtplot3d +qt5.7.1+vs2015 编译方法

1.下载QWTPLOT3D源码 百度云盘:http://pan.baidu.com/s/1nuXOlrr  密码:usye 2.解压qwtplot3d-0.2.7.zip至安装目录,例如:c:\qwt...
  • octdream
  • octdream
  • 2017-04-30 22:10:31
  • 700

MYSQL ERR 1055 ONLY_FULL_GROUP_BY 错误解决

MYSQL ERR 1055 错误信息[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and conta...
  • ZeroSO
  • ZeroSO
  • 2017-03-18 18:28:53
  • 1214

MySQL5.7.14执行SQL时出现1055错误

在Navicat中执行SQL语句时出现了如上图所示的错误。 我本机安装的是wamp,在网上找了半天解决方法,说是要修改my-default.ini/my.cnf中sql-mode这个参数,由于对My...
  • fengsheng5210
  • fengsheng5210
  • 2017-08-09 12:27:56
  • 2787

Unity3D学习(5)——牧师与魔鬼游戏

本节中,我们介绍经典的牧师与魔鬼乘船过河游戏制作过程。
  • mikeyan01
  • mikeyan01
  • 2017-04-16 21:18:02
  • 414
收藏助手
不良信息举报
您举报文章:mysql 5.7.21 提示1055错误。only_full_group_by问题
举报原因:
原因补充:

(最多只允许输入30个字)