mysql - 在 Sequel Pro 中禁用严格模式

标签 mysql sequelpro

如何在 Mac 上的 Sequel Pro 中禁用 mysql 严格模式?我收到此错误 sql_mode = only_full_group_by。一直在努力寻找解决方案,但无济于事。

最佳答案

当您在 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

这适用于 Sequel Pro、Sequel Ace 和其他数据库管理器。

关于mysql - 在 Sequel Pro 中禁用严格模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42662560/

相关文章:

sql - MySQL - 同一个数据库上有 BLOB 的表

mysql - Mac 操作系统优胜美地 : How to start mysql and connect Sequel Pro?

mysql 使用列号和行号的数据透视表

java - JPA : Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1 上的问题

php - MySQL表关系,继承与否?

php - 选择两个日期之间的数据

php - 如何跨多个类访问PDO连接对象?[php +Mysql]

php - 从 Laravel vagrant box 连接到 MySQL

MySQL: '%' 错误中的未知列 'order clause'

mysql - 我如何结合我的两个查询