MySql 5.7以上,sql_mode中的“only_full_group_by”是默认开启的,修改 sql-mode 参数即可
1.如果是windows系统,则把 MySql 中的my.ini中的sql_mode配置项修改则可,把only_full_group_by项删除,如果是Linux则在my.cnf中
2.如果配置项中没有sql_mode项,通过sql语句修改
查出sql_mode值
select @@sql_mode
将查到的值去掉only_full_group_by项,将其他项添加到配置文件中
sql-mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
原文链接:https://blog.csdn.net/xyy1028/article/details/79184545/