MysqlSyntaxErrorException whits is incompatible with sql_model=only_full_group by
时间: 2023-11-09 07:02:06 浏览: 94
本地磁盘E的文件使用查找到的
这个错误通常是由于 MySQL 的严格模式(strict mode)导致的。在 strict mode 下,如果 SELECT 语句中的列没有在 GROUP BY 子句中出现,或者在 SELECT 中使用了聚合函数但没有在 GROUP BY 子句中出现,就会报错。解决方法是要么将查询语句改为符合 strict mode 的语法,要么关闭 strict mode。
关闭 strict mode 的方法是在 MySQL 配置文件中添加以下内容:
```
[mysqld]
sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
```
阅读全文