# :-: 常见问题
*****
# 1.租户后台首页接口报错
![](https://img.kancloud.cn/3a/af/3aaf016bf6278a07d7c53422704c9fc0_365x192.png)
问题原因:MySQL5.7版本默认设置了 mysql sql\_mode = only\_full\_group\_by 属性,导致报错。
解决方法:[MySQL5.7版本sql\_mode=only\_full\_group\_by问题解决办法](https://blog.csdn.net/weixin_43064185/article/details/99646535)
在服务器数据库查询使用了 GROUP BY 居然报出了
1055 - Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'csc_risk.a.DefaultDate' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by, Time: 0.035000s
于是把部分数据迁移到本地进行测试, 发现sql语句可以执行并查看数据库版本
原因分析:MySQL5.7版本默认设置了 mysql sql_mode = only_full_group_by 属性,导致报错。
为了验证是不是数据版本问题, 于是查询版本
SELECT VERSION()
查询数据版本发现确实是5.7版本
5.7.24
知道原因就好办, 查询怎么解决.
下载安装的是最新版的mysql5.7.x版本,默认是开启了 only_full_group_by 模式的,但开启这个模式后,原先的 group by 语句就报错,然后又把它移除了。
一旦开启 only_full_group_by ,感觉,group by 将变成和 distinct 一样,只能获取受到其影响的字段信息,无法和其他未受其影响的字段共存,这样,group by 的功能将变得十分狭窄了
only_full_group_by 模式开启比较好。因为在 mysql 中有一个函数: any_value(field) 允许,非分组字段的出现(和关闭 only_full_group_by 模式有相同效果)。
1、查看sql_mode
SELECT @@sql_mode;
查询出来的值为:
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
2、去掉ONLY_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';`**
3、上面是改变了全局sql_mode,对于新建的数据库有效。对于已存在的数据库,则需要在对应的数据下执行:
**`SET sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';`**
- bwmall简介
- 前端uniapp源码配置调试
- 操作手册
- 营销功能
- 优惠卷
- 优惠卷模板
- 发布列表
- 发布记录
- 拼团管理
- 拼团配置
- 拼团列表
- 拼团商品
- 秒杀管理
- 秒杀时间
- 秒杀商品
- 分销管理
- 分销配置
- 分销员管理
- 商品管理
- 商品列表
- 商品评论
- 商品分类
- 发布商品
- 爆款商品
- 热搜词
- 运费模板
- 商城用户
- 用户信息
- 钱包记录
- 会员等级
- 等级设置
- 会员配置
- 商城设置
- 首页图标
- 积分设置
- 全局配置
- 订单管理
- 订单列表
- 物流快递
- 订单配置
- 门店管理
- 核销订单
- 门店列表
- 门店配置
- 文章管理
- 文章列表
- 文章分类
- 插件中心
- 应用设置
- 订阅消息
- 微信图文管理
- 关注自动回复
- 公众号菜单
- 回复规则管理
- 常见问题
- 安装商城
- 安装
- 配置
- 配置商城
- 平台账号准备
- 配置订阅消息
- 配置模板消息
- 定时任务
- 上架商城
- 公众号及H5
- 微信小程序
- 字节系小程序
- 安卓APP
- IOS APP
- 调试打包上线
- 微信小程序打包上线
- 安卓证书生成