如何永久修复MySQL提示:this is incompatible with sql_mode=only_full_group_by
时间: 2023-07-05 18:19:58 浏览: 255
解决MySQL 5.7.9版本sql_mode=only_full_group_by问题
要永久修复MySQL提示:this is incompatible with sql_mode=only_full_group_by,可以按照以下步骤进行设置:
1. 打开MySQL配置文件my.cnf,可以使用以下命令打开:
```
sudo nano /etc/mysql/my.cnf
```
2. 在[mysqld]下添加以下代码:
```
[mysqld]
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
```
注意:这里的sql_mode可以根据实际情况进行修改。
3. 保存并关闭文件。
4. 重启MySQL服务:
```
sudo service mysql restart
```
这样就可以永久修复MySQL提示:this is incompatible with sql_mode=only_full_group_by。
阅读全文