Spring Boot+jar使用mysql 8出现错误: Unable to open JDBC Connection for DDL execution

在已经引入mysql依赖,且使用的数据库版本为mysql 6以上版本。

       

Spring Boot+jar使用mysql 8出现错误:Unable to open JDBC Connection for DDL execution

是因为版本导致的时区问题,使用5.7以下则不会报错,

解决办法:

数据库url中地址要配置“serverTimezone=UTC”

MySQL jdbc 6.0 版本以上必须配置“serverTimezone”参数

          UTC代表的是全球标准时间

          若我们使用的时间是北京时区也就是东八区,领先UTC八个小时。url的时区使用中国标准时间。也是就serverTimezone=Asia/Shanghai

url 添加 serverTimezone=Asia/Shanghai

发布了153 篇原创文章 · 获赞 6 · 访问量 2365

猜你喜欢

转载自blog.csdn.net/yangshengwei230612/article/details/103726825
今日推荐