2020
09-24
09-24
Mysql5.7及以上版本 ONLY_FULL_GROUP_BY报错的解决方法
近期在开发过程中,因为项目开发环境连接的mysql数据库是阿里云的数据库,而阿里云的数据库版本是5.6的。而测试环境的mysql是自己安装的5.7。因此在开发过程中有小伙伴不注意写了有关groupby的sql语句。在开发环境中运行是正常的,而到了测试环境中就发现了异常。原因分析:MySQL5.7版本默认设置了mysqlsql_mode=only_full_group_by属性,导致报错。其中ONLY_FULL_GROUP_BY就是造成这个错误的罪魁祸首了,对于groupby聚合操...
继续阅读 >