mysql5.7.9报错this is incompatible with sql_mode=only_full_group_by之解决

之前一直用的是5.6版本的mysql,最近升级到5.7.9之后之前运行挺正常的项目报错:which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by。经过网上一番查找,解决如下。

我的mysql是部署在linux上的,修改/etc/my.cnf文件:

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER

关键是得有这个NO_AUTO_CREATE_USER,修改后重启mysql,运行正常。


你可能感兴趣的:(mysql5.7.9报错this is incompatible with sql_mode=only_full_group_by之解决)