MySQL报错:1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column
原因:
查看当前的sql_mode配置:
select @@sql_mode;
结果如下:
ONLY_FULL_GROUP_BY, STRICT_TRANS_TABLES, NO_ZERO_IN_DATE, NO_ZERO_DATE,
ERROR_FOR_DIVISION_BY_ZERO, NO_AUTO_CREATE_USER, and NO_ENGINE_SUBSTITUTION
其中NO_ZERO_IN_DATE, NO_ZERO_DATE两个选项禁止了0000这样的日期和时间。因此在mysql的配置文件中,重新设置sql_mode,去掉这两项就可以了。
解决方法:
方法一.运行SET [SESSION|GLOBAL] sql_mode='modes'
语句
方法二:打开mysql目录下的my.ini文件,找到sql-mode
sql_mode="STRICT_ALL_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ZERO_DATE,NO_ZERO_IN_DATE,NO_AUTO_CREATE_USER
将NO_ZERO_DATE,NO_ZERO_IN_DATE,删掉保存重启mysql即可;
MySQL报错:1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column相关推荐
- MySQL报错:Incorrect string value: '\xE6\x9D\x82\xE8\xB4\xA7...' for column
看到这种Incorrect string value: '\xE6\x9D\x82\xE8\xB4\xA7...' for column时,可以考虑数据库编码是否支持utf8. 进行确认后,一般可以解 ...
- Mysql 报错:Incorrect string value: ‘\xE4\xBB\x98\xE6\xAC\xBE...‘ for column ‘product_pay_remark‘
1.问题: ### Error updating database. Cause: java.sql.SQLException: Incorrect string value: '\xE4\xBB\x ...
- MySQL报错 SELECT list is not in GROUP BY clause and contains nonaggregated column...
MySQL报错 SELECT list is not in GROUP BY clause and contains nonaggregated column- 原因: 在mysql5.7以上的版本中 ...
- 执行sql报错:Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in
表中出现多个timestamp并设置为current_timestamp的时候报错 原因是当你给一个timestamp设置为on updatecurrent_timestamp的时候,其他的times ...
- MySql报错:1366-incorrect string value:'\xE8\x80\x8c\xE6\x88\x91' for column 'title' at row 1
mysql数据库保存中文时报错1366,原因是因为存放的是中文,而我们的表并不支持中文字符集. 例如,我这个表使用的字符集是latin1,latin1是不支持中文的,所以导致存放中文错误,报错如下图: ...
- 报错:Incorrect string value: ‘\xE5\x90\x83\xE9\xA5\xAD‘ for column ‘msg‘ at row 1
一.问题 在学习Spring项目时,爆出了数据的如下错误: Incorrect string value: '\xE5\x90\x83\xE9\xA5\xAD' for column 'msg' at ...
- 记录:MySQL报错1075 - Incorrect table defintion;there can be only...【解决方案】
- mysql 1033_mysql报错1033 Incorrect information in file: ''''xxx.frm''''问题的解决方法(图)...
这篇文章主要介绍了关于mysql报错1033 Incorrect information in file: 'xxx.frm'问题的解决方法,文中通过示例代码介绍的很详细,需要的朋友可以参考借鉴,下面 ...
- 解决Navicat导入SQL文件,报:1366 - Incorrect string value: ‘\xE8\x8B\xA5\xE4\xBE\x9D...‘ for column ‘xxx 的问题
Navicat导入.sql 文件报错 1366 - Incorrect string value: '\xE8\x8B\xA5\xE4\xBE\x9D-' for column 'xxx' at ro ...
- 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 ...
最新文章
- asp.net core选项配置的研究
- 大数据流通与交易技术国家工程实验室成立大会在京举行
- python导入csv文件-jupyter 导入csv文件方式
- Socket 编程概述
- 深入理解C系列:不同类型变量的变量名和内存间的关系
- springMVC图片的上传与下载
- 数据结构--栈 codevs 1107 等价表达式
- Java类class forName()方法及示例
- 领航机器人广告段子_医院机器人物流广告词_段子网收录最新段子
- python爬虫 asyncio aiohttp aiofiles 单线程多任务异步协程爬取图片
- web前端炫酷特效-CSS3制作环形星星发光动画
- 帮你自动化办公的python - 自动提取pdf指定页(项目概述)
- 知识点滴 - 什么是YAML文件
- 计算机公司客户电话怎么打,企业微信公费电话怎么打多人通话【方法】
- 转《论兔子怎么打败狼》
- 做前端,如何克服新技术焦虑?
- ListContainer教程
- STL容器迭代器的理解
- noip2003侦探推理详解
- Sherlock and the Encrypted Data