程序员的公众号:源1024,获取更多资料,无加密无套路!
最近整理了一波电子书籍资料,包含《Effective Java中文版 第2版》《深入JAVA虚拟机》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等
获取方式: 关注公众号并回复 电子书 领取,更多内容持续奉上
检查sql_mode设置:
SELECT @@GLOBAL.sql_mode;
如果其中包含'NO_ZERO_DATE','NO_ZERO_IN_DATE',可以删除这俩重新设置。
SET GLOBAL sql_mode = '<your_current_sql_mode_without_NO_ZERO_DATE>';
这样设置只是临时生效,如果重启mysql服务器就会失效。
永久生效,MySQL配置文件中的sql_mode参数,一般位于/etc/my.cnf或/etc/mysql/my.cnf目录下
找到[mysqld]部分,如果没有则自行添加
sql_mode = your_current_sql_mode_without_NO_ZERO_DATE
参数值是一个逗号分隔的字符串,包含了需要启用的所有sql_mode选项。
保存并关闭MySQL配置文件。
重启MySQL服务器,使修改生效。
系列文章索引
MyBatis的插件能在哪些地方进行拦截?
了解MyBatis的缓存机制吗
面试官:谈谈对volatile的理解
Spring中用到了哪些设计模式
面试官:说一下SQL的执行过程
线程池的工作原理