mysql5.7版本以后有的sql使用distinct会报错警告
'this is incompatible with DISTINCT
解决方案是在mysql配置文件中加一行
mysqld标签下
[mysqld]
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
重启mysql服务
service mysql restart