mysql 8 取消sql_mode=only_full_group_by
开发时碰到的问题,特此记录解决方案
报错信息
this is incompatible with sql_mode=only_full_group_by
解决方法
首先可以再mysql 8 workBench 页面查看对应的sql_mode信息
之后可以在workbench 查看自己配置文件地址
进入本地数据库
修改
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
然后重启mysql 服务即可。