mysql关于 Incorrect date value: ‘0000-00-00‘
mysql关于 Incorrect date value: '0000-00-00' for column 'contract_date' at row
mysql5.7版本中有了一个STRICT mode(严格模式),而在此模式下默认是不允许设置日期的值为全0值的,所以想要解决这个问题,就需要修改sql_mode的值。
使用命令 select @@sql_mode; 可以查看sql_mode的值
set sql_mode=(select replace(@@sql_mode,'NO_ZERO_IN_DATE,NO_ZERO_DATE',''));
可以修改sql_mode去掉NO_ZERO_IN_DATE,NO_ZERO_DATE
select @@global.sql_mode;
可以查看全局sql_mode的值
set sql_mode=(select replace(@@global.sql_mode,'NO_ZERO_IN_DATE,NO_ZERO_DATE',''));
设置全局sql_mode的值
在[mysqld]添加一项:sql_mode=NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,支持特殊的语法,这样就可以导入了,导入完毕后,移除兼容项即可。
mysql关于 Incorrect date value: ‘0000-00-00‘相关推荐
- MySQL 发生SQL错误(1292)Incorrect date value: ‘0000-00-00 00:00:00‘ for column ‘start_play_date‘ at row 1
导入sql文件时,发生错误: Incorrect date value: '0000-00-00 00:00:00' for column 'start_play_date' at row 1 原因是 ...
- mybatis+mysql读取日期2020-09-19返回2020-09-18T16:00:00.000+0000
使用 mybatis 读取 mysql的date时间类型,查询结果出现2020-09-18T16:00:00.000+0000 默认是标准时区GMT的时间,我们是东八区GMT+8 修改实体类 增加日期 ...
- MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
[实施工程师]MySQL:[Err] 1292 - Incorrect datetime value: '0000-00-00 00:00:00' for column 'CREATE_TIME' a ...
- mysql字段时间类型报异常Data truncation: Incorrect datetime value: ‘2099-01-01 00:00:00‘ for column
更新某日期字段报如下异常: ### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Incorrec ...
- mysql:[ERR] 32> 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘createTime‘ at ro
1.问题提出: 今天准备把Mysql数据库A传输到Mysql数据库AA中. 2.查看两个数据库的版本 A库:5.6.39 B库:8.0.19 3. 数据传输 3.1 工具-数据传输 3.2 选择源和目 ...
- mysql查找操作返回值出现 - [User{id=1, userName='null', date=Sun Sep 16 00:00:00 CST 2018}]
在后台进行对mysql数据的添加和查找时出现了下面的问题 2018-09-17 23:27:32.541 INFO 28620 --- [ main] com.example.demo.DemoApp ...
- 关于MySQL中date字段默认值为“0000-00-00 00:00:00“导致MyBatisPlus无法正常list()而报系统异常错误码500的问题
今天在SpringBoot整合MyBatisPlus的时候,使用自动代码生成的功能,对User表生成了entity.mapper.service代码,之后编写测试类调用userService.list ...
- MySQL报错:ERROR 1292: 1292: Incorrect datetime value: ‘1964-09-17 00:00:00‘
MySQL的TIMESTAMP类型报错 错误描述 原因 错误描述 ERROR 1292: 1292: Incorrect datetime value: '1964-09-17 00:00:00' f ...
- 解决MySQL insert出现Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘xxx‘ at row 1
出现场景 MySQL版本是5.7,执行一条MySQL插入命令时,出现以下错误: mysql> INSERT INTO `mds_site` VALUES ('0', '*', '默认站点', ' ...
最新文章
- 32位数据源中没有mysql_如何在.NET中连接到MySQL数据库
- 9.3 图像变换(尺寸变换、旋转变换、灰度变换和数据类型变换)
- 对象必须实现 iconvertible。_java面向对象最全入门笔记(通俗易懂,适合初学者)...
- Knn原理及Python实现、数据展示
- SPIR-V 研究:编译器基本原理
- python计算n阶乘中尾部零的个数_(Java)设计一个算法,计算出n阶乘中尾部零的个数...
- flume avro java_flume之Avro Source和Avro Sink
- 阿里python400集_自学成才的阿里大牛整理的400集自用Python视频资料,万物皆可爬...
- 偏差方差分解中为什么第三行第六行为零
- Linux烤机脚本测试io,sipp测试脚本用于媒体测试
- Smali语法学习三
- 《野蛮生长》--冯仑
- android 电视移动硬盘,智能电视系统可以更换吗?怎么更换呢?
- 记录导出微信聊天记录到硬盘的过程
- B组group1:B - Buffoon
- VDA6.5认证辅导,VDA6.5是VDA6中的第五部分用产品质量来确认质量能力
- 基于SSH高校毕业生去向信息管理系统
- 基于人脑神经元与神经信息交流机制的类脑计算模型研究
- 【重写】简析stm32启动过程
- 分众养虎梯影们,楼宇广告没有护城河
热门文章
- 基于FME和ARCGIS的福州市辖区城镇土地调查建库技术研究
- kubernetes 使用公有云虚机的LB功能配置VIP
- 企业管理论文题目怎么写?
- 压缩感知重构算法之迭代硬阈值(Iterative Hard Thresholding,IHT)
- 超赞,20个炫酷的数据可视化大屏(含源码)
- js中关于邮箱号、手机号。。等的正则验证模板
- Python-Django毕业设计家校通小程序(程序+Lw)
- [转载]很有参考意义的显卡性能排行榜
- Android 获取Camera图像数据
- Cortex-M3(转)