• MySQL5.7 group by新特性报错1055的解决办法


    修改my.cnf配置文件,删掉only_full_group_by这一项

    我们项目的mysql安装在ubuntu上面,找到这个文件打开一看,里面并没有sql_mode这一配置项,想删都没得删。

    当然,还有别的办法,打开mysql命令行,执行命令

    select @@sql_mode
    

      

    这样就可以查出sql_mode的值,复制这个值,在my.cnf中添加配置项(把查询到的值删掉only_full_group_by这个选项,其他的都复制过去):

    sql_mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
    

      

    如果 [mysqld] 这行被注释掉的话记得要打开注释。然后重重启mysql服务

  • 相关阅读:
    Gym
    博客搬家
    UVA
    UVA
    UVA
    UVA
    UVA
    UVA1589——xiangqi
    SDUSToj第十一次作业源代码格式问题
    【成长之路】【python】python基础3
  • 原文地址:https://www.cnblogs.com/iceman-/p/8929525.html
Copyright © 2020-2023  润新知