执行group by 语句报错

select a,b,c from table group by a,b; (错误)

问题就是说 with sql_mode=only_full_group_by

解决办法

在 win系统下并没有这个问题

执行SQLselect @@global.sql_mode;

将 上面的执行结果, 去掉  **full_group_by** 接着

执行 ,比如:

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

然后关闭 比如 Navicat 数据库连接,重新连接重试就发现OK了。 但是数据库重启就不行了

修改数据库配置文件my.cnf位于etc文件夹下,vim下光标移到最后,添加如下:

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 sql with_mysql5.7 查询sql 出错: with sql_mode=only_full_group_by相关推荐

  1. 在 MySQL 中使用 explain 查询 SQL 的执行计划(转自: 数据分析与开发)

    **来源:Oo若离oO my.oschina.net/ruoli/blog/1807394** 1.什么是MySQL执行计划 要对执行计划有个比较好的理解,需要先对MySQL的基础结构及查询基本原理有 ...

  2. 在MySQL中使用explain查询SQL的执行计划

    1.什么是MySQL执行计划 要对执行计划有个比较好的理解,需要先对MySQL的基础结构及查询基本原理有简单的了解. MySQL本身的功能架构分为三个部分,分别是 应用层.逻辑层.物理层,不只是MyS ...

  3. MySQL中嵌套子查询删除出错解决方案

    MySQL中嵌套子查询做删除操作会出错,例如下面的SQL: delete from table1 where number in (select number from table2) 执行提示: Y ...

  4. MySql 学习笔记-Mysql架构介绍与查询sql执行流程

    最近花了99元大洋在极客时间 买了 MySQL 实战45讲.学习的同时留下点笔记.该内容仅仅是个人总结笔记,如有涉及版权还请告知. MySql 的简介 MySQL是一个关系型数据库管理系统,由瑞典My ...

  5. 【MySQL】mysql:重复数据查询 sql

    目录 一.准备测试表 (1)创建表 (2)查询表 (3)删除表 二.准备测试数据 (1)插入数据 (2)查询数据 三.重复数据查询 (1)查询 numid 相同,而 testname 不同,不包括同 ...

  6. mysql简单的分页查询sql语句

    -- limit 当前页数,每页显示条数 当前页数= (当前页数-1) * 每页显示条数-- 每页显示3条数据-- 第一页 SELECT * FROM product LIMIT 0,3; -- 第二 ...

  7. sql server服务器位置,SQL语句实现查询SQL Server服务器名称和IP地址

    获取服务器名称: SELECT SERVERPROPERTY('MachineName') select @@SERVERNAME select HOST_NAME() 获取IP地址可以使用xp_cm ...

  8. SQL语句实现查询SQL Server服务器名称和IP地址_MsSql

    转载:https://edu.aliyun.com/a/12773 获取服务器名称: SELECT SERVERPROPERTY('MachineName') select @@SERVERNAME ...

  9. oracle分页查询sql语句通用,oracle分页查询sql语句,oracle分页查询sql语句详解

    oracle分页查询sql语句,oracle分页查询sql语句详解,Oracle分页查询sql语句 Oracle中分页和MySql中的分页不同,MySql中的分页使用关键字limit即可,相对简单一点 ...

最新文章

  1. 【STM32 .Net MF开发板学习-25】LED数码管显示
  2. 【他们都说 select * 不好,但是 。。。】
  3. 女黑客发现Firefox高危漏洞获奖4000美元
  4. 一些VC++ 系统类通用类
  5. tomcat 下catalina.out 日志乱码问题处理
  6. mysql获取各种日期
  7. 3d打印光固化好还是热固化好_UV专利一览(71) —天啦噜!3D打印上太空!
  8. JVM飙高排查脚本-结构分析
  9. 人工智能:博弈--人机中国象棋
  10. 关于2014年相关人脸检测识别的几个论文摘要翻译
  11. win2012服务器 注册表,第十一章 Windows Server 2012 R2 注册表域注册表编辑器 ---学习笔记...
  12. java 系统临时目录_在java中创建临时文件夹
  13. pyTest官方手册(Release 4.2)之蹩脚翻译(9)
  14. Windows 10上的LockApp.exe是什么?
  15. axis调用java实现webservice实例
  16. 音质好的无线蓝牙耳机品牌?盘点音质超好的蓝牙耳机推荐
  17. dns服务器未影响无法上网,dns服务器未响应导致无法上网怎么办
  18. 安装了向日葵或TeamViewer导致系统亮度无法调节
  19. ZZULIOJ1081-1090
  20. Linux 安装redis5.0.7 设置密码,开启远程访问

热门文章

  1. 在无Yum源的环境安装软件(CentOS)
  2. 荣耀mgaic2鸿蒙系统,华为没有抛弃荣耀!我看着当年4400买的荣耀Magic2,不争气地哭了...
  3. html旋转墙壁效果,css3实现照片墙效果,鼠标悬浮时旋转放大并摆正
  4. kdj python实现_一颗韭菜的自我修养:用Python分析下股市,练练手
  5. mysql的日期差值按天表示_MySql计算日期差值和常用sql
  6. git使用变基方式同步远程和本地副本的代码同步方式
  7. uniapp android原生,在uni-app项目中集成Android原生工程
  8. java代码实现看帖回帖功能_求助Java窗口菜单如何实现复制粘贴剪切等功能(内附源代码)...
  9. Linux之curl命令使用详解—网络故障定位(五)
  10. echo等追加到文件末尾