您的位置:首页 > 大数据 > 人工智能

> 1055 - Expression #2 of SELECT list is not in GROUP BY clause and contains

2020-04-27 19:28 1036 查看

使用查询:

[code]select @@global.sql_mode

结果:

[code]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

centos下修改:/etc/my.cnf文件

去掉ONLY_FULL_GROUP_BY,重新设置值

在末尾添加

[code][mysqld]
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服务

[code]service mysqld restart

 

  • 点赞
  • 收藏
  • 分享
  • 文章举报
绿林寻猫 发布了243 篇原创文章 · 获赞 60 · 访问量 18万+ 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐