MySQL语法-this is incompatible with sql_mode=only_full_group_by 最终解决方案
在sql语句中使用GROUP BY 如果出现以下错误this is incompatible with sql_mode=only_full_group_by
简单来说,就是mysql数据库版本不支持这种group by语法
解决办法
- 可以将mysql版本降到5.7以下
- 最简单的方法:
修改mysql配置文件 vim移到最后一行加入:
sql_mode ='STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION'
重启mysql 搞定!