mysql err 1055错误mysql
解决思路:进入mysql 中查询sql_mode,拿到sql_mode的参数,而后把only_full_group_by取掉,复制剩余的参数,而后在my.cnf配置文件中粘贴进去,重启mysql服务 linux
方法指导:
1.mysql -uroot -p’密码’
2.mysql> select @@sql_mode;
| ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |sql
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTIONvim
上面你会发现咱们把 only_full_group_by功能关闭了。至于only_full_group_by关闭好仍是开着好。我在网上查了一个答案但愿对你有帮助 mysql的only_full_group_by 模式是开启好仍是关闭好??segmentfault