同福

java.sql.SQLException: Zero date value prohibited

介绍

介绍

使用 jdbc 查询 mysql 的时候报告如下错误

java.sql.SQLException: Zero date value prohibited

怎么解决呢?

教程

原因

其实是因为数据库里有 00-00-00 00:00:00 这样的日期数据

解决

在 jdbc-url 里增加一个参数 zeroDateTimeBehavior=convertToNull,就可以了