mysql8.0 sql_mode 报错1055
Mysql的8.0版本中默认是开启sql_mode = only_full_group_by。
可能会导致1055报错,要关闭的话可以这样操作
在MySQL下执行语句
SELECT @@sql_mode
将查询结果中的ONLY_FULL_GROUP_BY去掉然后复制
找到MySQL的配置文件windows 默认为my.ini
在[mysqld]下面增加配置如下:
sql_mode=粘贴刚刚复制的内容
最后打开任务管理器,重启mysql即可。