异常内容:

com.mysql.cj.exceptions.DataReadException: Zero date value prohibitedat com.mysql.cj.result.SqlTimestampValueFactory.localCreateFromTimestamp(SqlTimestampValueFactory.java:99) ~[mysql-connector-java-8.0.16.jar!/:8.0.16]at com.mysql.cj.result.SqlTimestampValueFactory.localCreateFromTimestamp(SqlTimestampValueFactory.java:50) ~[mysql-connector-java-8.0.16.jar!/:8.0.16]at com.mysql.cj.result.AbstractDateTimeValueFactory.createFromTimestamp(AbstractDateTimeValueFactory.java:87) ~[mysql-connector-java-8.0.16.jar!/:8.0.16]at com.mysql.cj.protocol.a.MysqlTextValueDecoder.decodeTimestamp(MysqlTextValueDecoder.java:79) ~[mysql-connector-java-8.0.16.jar!/:8.0.16]at com.mysql.cj.protocol.result.AbstractResultsetRow.decodeAndCreateReturnValue(AbstractResultsetRow.java:87) ~[mysql-connector-java-8.0.16.jar!/:8.0.16]at com.mysql.cj.protocol.result.AbstractResultsetRow.getValueFromBytes(AbstractResultsetRow.java:241) ~[mysql-connector-java-8.0.16.jar!/:8.0.16]at com.mysql.cj.protocol.a.result.ByteArrayRow.getValue(ByteArrayRow.java:91) ~[mysql-connector-java-8.0.16.jar!/:8.0.16]at com.mysql.cj.jdbc.result.ResultSetImpl.getTimestamp(ResultSetImpl.java:923) ~[mysql-connector-java-8.0.16.jar!/:8.0.16]at com.mysql.cj.jdbc.result.ResultSetImpl.getTimestamp(ResultSetImpl.java:968) ~[mysql-connector-java-8.0.16.jar!/:8.0.16]at com.zaxxer.hikari.pool.HikariProxyResultSet.getTimestamp(HikariProxyResultSet.java) ~[HikariCP-3.2.0.jar!/:na]

原因:
数据库的日期时间字段的值为:0000-00-00 00:00:00

解决方法:
连接数据库的JDBC.URL增加参数 zeroDateTimeBehavior=convertToNull

完整示例:

jdbc:mysql://192.168.1.111:3306/shanhy_demo?zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8

(END)

com.mysql.cj.exceptions.DataReadException: Zero date value prohibited相关推荐

  1. mybatis查询报错:com.mysql.cj.exceptions.DataConversionException: Cannot determine value type from string

    mybatis查询报错: com.mysql.cj.exceptions.DataConversionException: Cannot determine value type from strin ...

  2. 在IDEA连接MySql数据库时报错: [08001] CLIENT_PLUGIN_AUTH is required com.mysql.cj.exceptions.

    报错详细内容: [08001] CLIENT_PLUGIN_AUTH is required com.mysql.cj.exceptions.UnableToConnectException: CLI ...

  3. com.mysql.cj.exceptions.InvalidConnectionAttributeException

    一:java连接数据库报错 com.mysql.cj.exceptions.InvalidConnectionAttributeException 二:报错原因 MySQL jdbc 6.0 版本以上 ...

  4. Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value

    Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value ' ...

  5. 连接mysql报错Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zon

    连接mysql报错: Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time z ...

  6. hive启动失败 显示:Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time

    标题[报错]Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone v ...

  7. nacos使用mysql8作为存储媒介时报Caused by: com.mysql.cj.exceptions.CJException: Public Key Retrieval is not all

    nacos2使用外部搭建的mysql8服务作为存储媒介,刚搭建完mysql8发现nacos连接mysql8没有任何问题,但是后面突然报了类似下面的异常信息 Caused by: java.sql.SQ ...

  8. 解决:Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone valu

    解决:Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone valu ...

  9. 解决:com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value '�й���׼ʱ�

    错误信息 Exception in thread "main" java.sql.SQLException: The server time zone value '�й���׼ʱ ...

最新文章

  1. 航空频率表 2020_飞亚达2020时光勋章品牌年会——往昔作序,来日为章
  2. 服务端异步IO配合协程浅析
  3. UVa573 The Snail
  4. STM32单片机硬件I2C驱动程序(查询方式)
  5. Linux IO磁盘篇整理小记
  6. CRM里用户状态和系统状态的区别
  7. 如何在Java 8中使用LocalDateTime格式化/解析日期-示例教程
  8. hystrix文档翻译之metrics
  9. MySQL学习4 数据过滤
  10. 软件工程第二次作业——个人项目
  11. 计算机无法进入增值税认证平台,增值税认证勾选平台打不开怎么办
  12. LoadRunner视频教程地址
  13. 惠普电脑按F12锁屏如何解?
  14. 读书·2020(26本)
  15. 前沿 | 抗击黑产 阿里安全八大实验室首秀技术实力
  16. manjaro/arch chrome an application wants access to the keyring default keyring but it is locked 解决
  17. cs231n---RNN、图像字幕、注意力机制Attention、梯度消失、爆炸、LSTM
  18. html5是什么语言,html5 css3是什么?
  19. 华为OD机试真题 Python 实现【开放日活动】【100%通过率】【2022.11 Q4 新题】
  20. 聚英国际|【燎原计划启动周第二期AMA】Filecoin经济模型及热点争议解读

热门文章

  1. EditPlus安装教程
  2. 1t硬盘怎么分区最好_1TB该如何合理分区?五个方案拿去用【图文】
  3. 安卓打包 进阶 配置文件解释
  4. 简化视频去隔行和格式重定处理
  5. 外呼系统源码搭建,AI智能机器人
  6. 使用Obsidian学习BiliBili视频
  7. 【作业题】通过MyBatis查询文章信息及关联的评论信息
  8. JDK17.0.2下载与安装教程,超级详细
  9. Altium Designer 出现Comma expected at Line...Continue execution
  10. 基于NanoPi M4B的自动浇水系统