千家信息网

问题:only_full_group_by

发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,错误原因:mysql 5.7 版本及以上版本默认的sql配置: sql_mode中包含 "ONLY_FULL_GROUP_BY" 这个配置严格执行了 "SQL92标准"。 所以数据库的升级有可能会导
千家信息网最后更新 2025年11月07日问题:only_full_group_by
错误原因:mysql 5.7 版本及以上版本默认的sql配置: sql_mode中包含 "ONLY_FULL_GROUP_BY" 这个配置严格执行了 "SQL92标准"。  所以数据库的升级有可能会导致本地的sql执行报错。解决方案: 1.优化sql,使其符合"SQL92标准"  2.去掉  "ONLY_FULL_GROUP_BY" 这个配置       
1.查看sql_model语句
     select @@GLOBAL.sql_mode;
暂时性去掉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
永久性去掉ONLY_FULL_GROUP_BY
    修改mysql配置文件,my.cnf位于etc文件夹下,vim下添加sql_mode如下:    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服务。
配置 文件 标准 版本 原因 数据 数据库 文件夹 方案 暂时性 永久性 解决方案 语句 错误 中包 永久 升级 服务 问题 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 远程服务器不能用怎么办 服务器操作教程视频 商丘联想服务器售后服务地址 网络安全背景网图 临沂启蒙网络技术有限公司中标 公积金管理中心连接服务器出错 软件开发项目二期报价 软件开发材料调差免税政策 新连华网络技术有限公司怎么样 贵州通信软件开发服务价钱 浙大网络安全教程 单机游戏搜索软件开发 网络安全问题文件 梦幻西游徐家汇服务器怎么样 上海蜜糖互联网科技有限公司 办税服务厅网络安全管理 戴尔服务器系列 浙江发展软件开发项目信息 嘉善软件开发设计 瓦罗兰特怎么看自己在哪个服务器 软件开发和生命周期流程图 计算机网络安全专业有哪些学校 武夷山软件开发外包 网络安全与网络存储 数据库分为三部分操作 福建物流行业网络安全等保 nbog物流网络技术 软件开发流程优化蓝图设计 野蛮时代贴吧350服务器 叛乱 服务器
0