版权声明:创作不易,请勿抄袭,转载请注明出处。如有疑问,请加微信 wx15151889890,谢谢。 https://blog.csdn.net/wx740851326/article/details/84143102
之所以报this is incompatible with sql_mode=only_full_group_by的错误是因为mysql5.7版本里的sql_mode限制,需要移除only_full_group_by的配置
select @@global.sql_mode;
查看一下确实有only_full_group_by,把这个删掉,重新给sql_mode赋值。
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';
刷新下权限
flush privileges;
再去group by数据 就不会报错啦