用Mysql5.6出现时间问题Incorrect datetime value: '' for column 'createtime'
2016-12-09 16:14
651 查看
因为在测试服务器上该项目是正常的,所以比较纳闷,项目是一样的都是hibernate3.6,那就是JDK版本,MySQL版本,还有Tomcat版本不一样导致。最终排除其它,锁定在MySQL版本问题上,我在测试上用的是5.1版本,服务器上使用的是最新的5.6版本;看到网上说5.6对时间类型做了调整,于是果断换成5.5的Mysql64位。测试,通过,正常。
所以,遇见该问题解决方法,目前是换数据库版本,因为是5.6版本比较新,我在网上还没有找到什么解决方案,如果哪位高手有更好的解决方案,请下面留言,大家一起学习,共同进步。
---------------------------------------------
事隔多日,回看这个问题,自己又在工作中遇见该问题,所以将此问题按照楼下大侠的指导修改了一下,验证,该解决方案正确。
解决方法如下:
找到你项目中的mysql-connector-Java的架包
将此更新到最新版本,我目前项目使用的环境是:java7,
使用的jar包是:mysql-connector-java-5.1.31.jar
经过我的测试没有问题。
如果你的环境是java6,这个jar也是可以的。
完成。
原文:http://blog.csdn.net/vipzyj/article/details/8721644
所以,遇见该问题解决方法,目前是换数据库版本,因为是5.6版本比较新,我在网上还没有找到什么解决方案,如果哪位高手有更好的解决方案,请下面留言,大家一起学习,共同进步。
---------------------------------------------
事隔多日,回看这个问题,自己又在工作中遇见该问题,所以将此问题按照楼下大侠的指导修改了一下,验证,该解决方案正确。
解决方法如下:
找到你项目中的mysql-connector-Java的架包
将此更新到最新版本,我目前项目使用的环境是:java7,
使用的jar包是:mysql-connector-java-5.1.31.jar
经过我的测试没有问题。
如果你的环境是java6,这个jar也是可以的。
完成。
原文:http://blog.csdn.net/vipzyj/article/details/8721644
相关文章推荐
- 用Mysql5.6插入出现时间问题Incorrect datetime value: '' for column 'createtime'
- 用Mysql5.6出现时间问题Incorrect datetime value: '' for column 'createtime'
- 用Mysql5.6出现时间问题Incorrect datetime value: '' for column 'createtime'
- 用Mysql5.6出现时间问题Incorrect datetime value: '' for column 'createtime'
- Mysql 升级到 5.6 后插入语句时间字段报错:Incorrect datetime value: '' for column 'createtime'
- Mysql 升级到 5.6 后插入语句时间字段报错:Incorrect datetime value: '' for column 'createtime'
- 用Mysql5.6出现时间问题Incorrect datetime value: '' for column 'createtime'
- 时间入库问题:Incorrect datetime value: '' for column 'createTime' at row 1
- 时间入库问题:Incorrect datetime value: '' for column 'createTime' at row 1
- Mysql 升级到 5.6 后插入语句时间字段报错:Incorrect datetime value: '' for column 'createtime'
- 用Mysql5.x以上版本出现报错#1929 Incorrect datetime value: '' for column 'createtime' 解决方法
- 解决mysql插入数据时出现Incorrect string value: '\xF0\x9F...' for column 'name' at row 1的异常 这个问题,原因是UTF-8编码有可
- 使用Mysql5.x以上版本出现报错#1929 Incorrect datetime value: '''' for column ''createtime''的快速解决方法
- 1292 - Incorrect datetime value: '' for column Mysql5.6 中datetime 类型字段的插入问题
- 解决java插入mysql时出现java.sql.SQLException: Incorrect string value: '\xF0...'问题
- 在rails 中使用mysql 出现Mysql::Error: Incorrect string value: 的问题
- 解决在MySQL中插入中文出现"Incorrect string value"的问题
- Django(博客系统):按照时间分层筛选“/blog/article/?create_time__year=2017”,出现问题:Database returned an invalid datetime value. Are time zone definitions for your database installed?
- MySQL中出现编码错误问题:ERROR 1366 (HY000): Incorrect string value:
- 解决mysql插入数据时出现Incorrect string value: '\xF0\x9F...' for column 'name' at row 1的异常