转载

linux 下mysql5.7+使用group by、order by报错ONLY_FULL_GROUP_BY不修改配置文件

linux 下mysql5.7+使用group by、order by报错ONLY_FULL_GROUP_BY不修改配置文件
1.进入mysql
2.查询出sql_mode:
SELECT @@GLOBAL.sql_mode;
SELECT @@SESSION.sql_mode;
SELECT @@sql_mode;



发现前面都有ONLY_FULL_GROUP_BY
3. 在命令行中输入
set @@GLOBAL.sql_mode=(select replace(@@GLOBAL.sql_mode,‘ONLY_FULL_GROUP_BY’,’’));
以上三个sql_home都设置一遍,

å¨è¿éæå¥å¾çæè¿°


4.退出mysql重新进入查看sql_mode;

å¨è¿éæå¥å¾çæè¿°


5.完事

正文到此结束
本文目录