您的位置:首页 > 运维架构 > Linux

linux mysql5.7报err 1055错误 sql_mode=only_full_group_by

2017-11-07 10:09 260 查看
解决思路:进入mysql 中查询sql_mode,拿到sql_mode的参数,然后把only_full_group_by取掉,复制剩余的参数,然后在my.cnf配置文件中粘贴进去,重启mysql服务

1mysql -uroot -p’密码’

2mysql>select @@sql_mode;

3我的mysql安装在 /var/lib/mysql 目录,但是my.cnf文件在 /ect/my.cnf

4 vim /ect/my.cnf ,把上面复制且去掉only_full_group_by的写入my.cnf文件中,重启mysql服务

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql