版权声明:java洪君 https://blog.csdn.net/qq_43532342/article/details/88884029
//北京时间东八区
serverTimezone=GMT%2B8
&zeroDateTimeBehavior=convertToNull
JAVA连接MySQL数据库,在操作值为0的timestamp类型
时不能正确的处理,而是默认抛出一个异常,就是所见的:
java.sql.SQLException: Cannot convert value '0000-00-00 00:00:00' from column 7 to TIMESTAMP
JDBC连接Mysql6 com.mysql.cj.jdbc.Driver
, 需要指定时区serverTimezone:
com.mysql.jdbc.Driver
是 mysql-connector-java 5中的,com.mysql.cj.jdbc.Driver
是 mysql-connector-java 6中的