1、首先在navicat里面,新建查询:
select @@sql_mode
会发现有个 ONLY_FULL_GROUP_BY 下面的动作是要把这个去掉
2、我的mac在/usr/local/etc/ 默认有个my.cnf文件(如果没有,可以新建一个文件命名为my.cnf),然后打开添加如下
sql_mode='NO_AUTO_VALUE_ON_ZERO,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,PIPES_AS_CONCAT,ANSI_QUOTES'
3、重启mysql即可