日期:2014-05-16  浏览次数:20717 次

Mysql 0000-00-00 00:00:00异常

mysql数据库时间字段值是0000-00-00 00:00:00时,java程序读不出,报异常,是值在转换成时间格式的时候报错。

解决办法,更改mysql的url连接,加入zeroDateTimeBehavior=convertToNull

例如:

jdbc:mysql://127.0.0.1:3306/interface?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull