首页 > 解决方案 > 如何在 MySQL 中启用 ONLY_FULL_GROUP_BY

问题描述

我已ONLY_FULL_GROUP_BY通过使用禁用SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));。现在我想恢复默认设置。

是否可以ONLY_FULL_GROUP_BY再次在 MySQL 中启用?

提前致谢

标签: mysqlgroup-bymariadb

解决方案


为避免其他配置出现问题,请使用 CONCAT:

SET GLOBAL sql_mode=(SELECT CONCAT(@@sql_mode, ',ONLY_FULL_GROUP_BY'));

推荐阅读