美文网首页程序员
mysql 5.7 sql_mode设置 坑

mysql 5.7 sql_mode设置 坑

作者: 雁度寒崖 | 来源:发表于2019-10-28 22:24 被阅读0次

Linux(Ubuntu)

select @@sql_mode;
set @@sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

或者:
在my.cnf 里面设置

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

在sql_mode 中去掉only_full_group_by
然后重启

service mysql restart

Windows

在MySql安装目录里面的my.ini改一句

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

参考链接:https://blog.csdn.net/u012259256/article/details/56482218

相关文章

网友评论

    本文标题:mysql 5.7 sql_mode设置 坑

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