美文网首页
mysql8 的 group by错误

mysql8 的 group by错误

作者: Arvesynden | 来源:发表于2020-03-25 21:01 被阅读0次

mysql8 测试时报this is incompatible with sql_mode=only_full_group_by错误的解决方法:

系统:Linux

修改my.cnf配置文件,默认安装位置为/etc/my.cnf

若不确定my.cnf的位置,可按下列方法查找:

1、首先找到mysqld的路径:

     命令:which mysqld

     出来的路径就是mysqld 的路径;

2、命令:mysqld 的路径 --verbose --help |grep -A 1 'Default options'

      出来的路径就是my.cnf的路径

3、打开my.cnf所在的目录,输入命令:vim my.cnf

4、在打开的my.cnf配置文件中添加

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

保存

5、使用命令:service mysqld stop

                       service mysqld start

     重启mysql,即可解决。

相关文章

网友评论

      本文标题:mysql8 的 group by错误

      本文链接:https://www.haomeiwen.com/subject/vlffuhtx.html