赞
踩
①查看MySQL版本,确认MySQL版本。
- -- 查询mysql版本命令一:5.7.30
- select version() from dual;
-
- -- 查询mysql版本命令二:5.7.30
- select @@version
②已经确认版本确实是5.7版本以上,那接下来就要确认一下当前的模式:
- -- 查看mysql默认的模式方式一:
- SELECT @@GLOBAL.sql_mode;
-
- -- 查看mysql默认的模式方式二:
- SELECT @@SESSION.sql_mode;
set @@global.sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
set @@global.sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
又遇到这个问题了。。。。。。
上面的解决办法在mysql重启后会重新出现!!!!!
老实把sql语句修改吧,因为修改生产环境的sql文件出了问题要负责!!!!!!
修改文件的方法懒得整理,不好用
完结撒花,欢迎评论
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。