如何取消MySQL的only_full_group_by模式
时间: 2023-07-19 22:47:58 浏览: 166
解决MySQL 5.7.9版本sql_mode=only_full_group_by问题
要取消MySQL的only_full_group_by模式,可以按照以下步骤进行操作:
1. 登录MySQL数据库,并执行以下命令查看当前的SQL模式:
```
SELECT @@sql_mode;
```
2. 如果SQL模式中包含'ONLY_FULL_GROUP_BY',则需要将其从SQL模式中移除。可以使用以下命令将其移除:
```
SET @@sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
```
3. 然后再次执行以下命令查看SQL模式是否已经修改成功:
```
SELECT @@sql_mode;
```
注意:修改MySQL的SQL模式可能会影响到数据库的其他功能,所以在进行修改之前,请先做好备份,并谨慎操作。
阅读全文