linux下如何关闭sql mode=only_full_group_by
时间: 2023-11-18 09:57:19 浏览: 146
MySql版本问题sql_mode=only_full_group_by的完美解决方案
在Linux下关闭MySQL的sql_mode=only_full_group_by,可以通过以下步骤实现:
1. 打开MySQL配置文件my.cnf,一般位于/etc/mysql/my.cnf或/etc/my.cnf。
2. 在[mysqld]下添加以下代码:
```
[mysqld]
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
```
注意:这里的sql_mode值是去掉了only_full_group_by的,如果你还需要其他的sql_mode值,可以根据需要添加。
3. 保存并关闭my.cnf文件。
4. 重启MySQL服务,使配置生效。
```
sudo service mysql restart
```
相关问题:
阅读全文