在Sequel Pro中禁用严格模式

时间:2017-03-08 03:40:50

标签: mysql sequelpro

如何在Mac上的Sequel Pro中禁用mysql严格模式?我收到此错误sql_mode = only_full_group_by。一直试图找到解决方案,但没有任何帮助。

Plss help !!!

2 个答案:

答案 0 :(得分:4)

当您在MySQL 5.7数据库上运行与MySQL 5.6兼容的SQL代码时,您可能会在引用only_full_group_by时收到错误。

要暂时使MySQL 5.7数据库的行为类似于MySQL 5.6数据库,您必须先运行此查询:

SET SESSION sql_mode="NO_ENGINE_SUBSTITUTION";

enter image description here

答案 1 :(得分:0)

如果您使用Laravel,

打开config / database.php

在connections.php下,

更改

'strict' => false // was true

然后运行$ php artisan config:clear