如何删除RDS MySQL实例ONLY_FULL_GROUP_BY参数值

本文介绍在RDS MySQL实例中,如何删除sql_mode参数的ONLY_FULL_GROUP_BY值。

背景信息

MySQL提示:1055 (42000): SELECT list is not in GROUP BY clause and contains nonaggregated column

操作步骤

  1. 登录RDS实例控制台,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏中单击参数设置

  3. 找到sql_mode参数,单击sql_mode参数右侧运行参数值列的编辑按钮,将ONLY_FULL_GROUP_BY值删除。

  4. 单击提交参数,使修改的配置生效。

    image

  5. 通过DMS登录RDS MySQL数据库,执行以下SQL语句,确认不包含ONLY_FULL_GROUP_BY参数。

    select @@global.sql_mode

适用于

RDS MySQL