技术

【爬坑日记】Mac Mysql出现this is incompatible with sql_mode=only_full_group_by

微信扫一扫,分享到朋友圈

【爬坑日记】Mac Mysql出现this is incompatible with sql_mode=only_full_group_by
0 0

原因

这个错误发生在mysql 5.7 版本及以上版本会出现的问题:
mysql 5.7版本默认的sql配置是:sql_mode=”ONLY_FULL_GROUP_BY”,这个配置严格执行了”SQL92标准”。
很多从5.6升级到5.7时,为了语法兼容,大部分都会选择调整sql_mode,使其保持跟5.6一致,为了尽量兼容程序。

办法

登陆mysql终端,录入

set @@global.sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
半拉子前端的自留地,发际线逐渐后移的抠脚大叔!

Docker从入门到入门

上一篇

你也可能喜欢

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片

体验小程序

标签地图

分类

EA PLAYER &

历史记录 [ 注意:部分数据仅限于当前浏览器 ]清空

      00:00/00:00
      【爬坑日记】Mac Mysql出现this is incompatible with sql_mode=only_full_group_by

      长按储存图像,分享给朋友

      微信扫一扫

      微信扫一扫