5.7版本mysql 出现order by语句相关报错的解决办法
修改mysql的my.ini配置文件,添加如下语句
sql-mode="STRICT_ALL_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ZERO_DATE,NO_ZERO_IN_DATE,NO_AUTO_CREATE_USER"
当然,也有可能配置文件里本来就有这一句,只不过被注释掉了,这种情况只需要把语句前面的注释符号去掉即可。最后记得重启一下服务,不然无法生效。
修改mysql的my.ini配置文件,添加如下语句
sql-mode="STRICT_ALL_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ZERO_DATE,NO_ZERO_IN_DATE,NO_AUTO_CREATE_USER"
当然,也有可能配置文件里本来就有这一句,只不过被注释掉了,这种情况只需要把语句前面的注释符号去掉即可。最后记得重启一下服务,不然无法生效。