MySQL错误提示:sql_mode=only_full_group_by完美解决方案

作者:YU3423 时间:2024-01-17 02:50:18 

前言

mysql是高版本,当执行group by时,select的字段不属于group by的字段的话,sql语句就会报错。

错误提示:this is incompatible with sql_mode=only_full_group_by

1.查询数据库版本:

SELECT VERSION();

2.查看sql_mode的语句:

select @@GLOBAL.sql_mode;

3.临时解决方案:

去掉ONLY_FULL_GROUP_BY,重新设置值。

SET @@global.sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';

SET sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';

4.永久解决方案:

Linux下修改mysql的my.cnf配置文件

vi /etc/my.cnf

找到my.cnf中的[mysqld]在下面增加:

MySQL错误提示:sql_mode=only_full_group_by完美解决方案

5重启数据库

service mysql restart

来源:https://blog.csdn.net/u011414736/article/details/125676859

标签:sql,mode=only,full,group,by,报错,mysql
0
投稿

猜你喜欢

  • Python入门篇之字符串

    2022-01-09 00:31:17
  • 会员下线加积分,实现原理分享(有时间限制)

    2023-06-11 08:39:45
  • asp如何让用户也能修改密码?

    2010-05-13 16:41:00
  • PHP入门速成(3)

    2023-11-20 18:48:03
  • 人脸识别实战之Opencv+SVM实现人脸识别

    2021-01-06 09:32:13
  • Python中 CSV格式清洗与转换的实例代码

    2023-02-19 02:23:57
  • Java匹配正则表达式汇总

    2023-03-31 03:52:22
  • Linux/Mac MySQL忘记密码命令行修改密码的方法

    2024-01-26 04:42:12
  • Python打印“菱形”星号代码方法

    2023-02-05 17:34:42
  • Python中使用Opencv开发停车位计数器功能

    2022-04-27 17:26:44
  • asp xmlhttp下载一句话

    2013-06-30 06:47:48
  • python实现桌面壁纸切换功能

    2023-05-26 04:38:49
  • Pytorch:Conv2d卷积前后尺寸详解

    2021-01-18 23:36:54
  • pandas读取CSV文件时查看修改各列的数据类型格式

    2023-09-26 16:44:58
  • Go语言defer语句的三种机制整理

    2024-05-02 16:25:25
  • Python使用try except处理程序异常的三种常用方法分析

    2021-12-25 22:51:24
  • python如何读取.mtx文件

    2023-11-17 21:26:55
  • 将Session值储存于SQL Server中

    2024-01-22 08:22:31
  • python中的argparse基本用法(使用步骤)

    2023-06-12 20:01:36
  • Python中bisect的使用方法

    2021-12-03 05:56:12
  • asp之家 网络编程 m.aspxhome.com