记录一下数据库是mysql5.7的问题

飞想翼
飞想翼 这家伙很懒,还没有设置简介

0 人点赞了该文章 · 181 浏览

在进入用户页面的时候出现报错,查了一下,应该是mysql5.7的问题

在知乎找到文章:

一文带你了解mysql sql model的only_full_group_by模式 - 知乎 (zhihu.com)



永久关闭only_full_group_by模式,这种方法需要在mysql的配置文件里修改,然后重启。

Step 1 找到配置文件/etc/my.cnf(或则关联文件夹找到mysql-server.cnf)

Step 2: 在上述文件内的[mysqld]后追加

sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'

Step 3:保存配置文件后,重启Mysql即可。

发布于 2024-05-22 17:03

免责声明:

本文由 飞想翼 原创发布于 WeCenter ,著作权归作者所有。

登录一下,更多精彩内容等你发现,贡献精彩回答,参与评论互动

登录! 还没有账号?去注册

暂无评论