解决sqlalcemy 中提示 mysql中sql_mode=only_full_group_by" 问题
Posted Erick - LONG
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决sqlalcemy 中提示 mysql中sql_mode=only_full_group_by" 问题相关的知识,希望对你有一定的参考价值。
1、查看sql_mode
SELECT @@sql_mode;
查出来的值包含ONLY_FULL_GROUP_BY 即为受此限制
2、修改mysql配置
sudo chmod 755 /etc/my.cnf sudo vi /etc/my.cnf
3、配置中添加以下语句
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
4、输入命令保存
:wq!
5、重启mysql
service mysqld restart
以上是关于解决sqlalcemy 中提示 mysql中sql_mode=only_full_group_by" 问题的主要内容,如果未能解决你的问题,请参考以下文章
php怎么分页显示mysql数据库中的记录?php分页时提示数据未定义改怎么解决?