首页 > 数据库 > mysql教程 > 如何禁用MySQL中的ONLY_FULL_GROUP_BY模式?

如何禁用MySQL中的ONLY_FULL_GROUP_BY模式?

Susan Sarandon
发布: 2024-12-21 16:14:17
原创
936 人浏览过

How to Disable the ONLY_FULL_GROUP_BY Mode in MySQL?

禁用 ONLY_FULL_GROUP_BY 模式

启用 ONLY_FULL_GROUP_BY 模式可能会无意中限制 SQL 查询。本文提供了两种禁用方案。

解决方案一:使用 MySQL 控制台

运行以下命令从 SQL 模式中删除 ONLY_FULL_GROUP_BY:

SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
登录后复制

要使设置在重新启动后保持不变,使用:

SET PERSIST sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
登录后复制

解决方案 2:使用 phpMyAdmin

  1. 打开 phpMyAdmin 并选择 localhost。
  2. 单击“变量”并滚动向下找到“sql模式”。
  3. 单击“编辑”按钮并从值中删除“ONLY_FULL_GROUP_BY”。
  4. 单击“保存”应用更改。

以上是如何禁用MySQL中的ONLY_FULL_GROUP_BY模式?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板