sqlalchemy报错,这是我创建表的时候有错吗
来源:11-3 完成最近的礼物(业务的四种编写方案)
西域战神
2018-05-02
写回答
2回答
-
西域战神
提问者
2018-05-02
问题已解决。和mysql5.7启用了only_full_group_by SQL模式有关。如果select和group_by中的参数不同,就会报错。通过set global sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';然后set session sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';即可解决
232023-01-30 -
7七月
2018-05-03
你这个错误找出来还是很厉害的,给你点赞。
00
相似问题