撤消“ONLY_FULL_GROUP_BY”模式的影响
在一个不经意的时刻,您使用命令“SET sql_mode”激活了“ONLY_FULL_GROUP_BY”模式= 'ONLY_FULL_GROUP_BY';。”要恢复功能,您需要禁用此设置。
解决方案 1:通过 MySQL 控制台停用
从 MySQL 控制台运行以下命令:
mysql > SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
这将从全局 sql_mode 设置中删除“ONLY_FULL_GROUP_BY”。但是,更改不会在重新启动后持续存在。要使其永久化,请使用:
mysql > SET PERSIST sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
解决方案 2:通过 phpMyAdmin 停用
以上是如何禁用 MySQL 中的'ONLY_FULL_GROUP_BY”模式?的详细内容。更多信息请关注PHP中文网其他相关文章!