Mysql this is incompatible with sql_mode=only_full_group_by 异常
数据库从5.5版本直接升级到了5.7版本,在执行Sql的时候出现异常
官网地址https://dev.mysql.com/doc/refman/5.7/en/sql-mode.html#sqlmode_only_full_group_by
解决思路:修改Mysql的默认SQL modes(SQL模式)
1.打开Mysql配置文件 vim /etc/my.cnf 添加指定SQL模式
sql_mode = STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
2.重新启动Mysql
sudo /etc/init.d/mysqld restart
3.再次查询不会出现异常提醒