使用Mysql jdbc最新版本时引发的时区问题
在使用Mysql最新版本的jdbc驱动时,遇到一个时区问题
配置:
错误提示:
这个是因为最新版的Mysql jdbc驱动数据库时区和系统时区差别导致
解决办法:
1、Mysql jdbc降版本(此处不推荐)
2、修改url配置,在url后面加上 “?serverTimezone=UTC&characterEncoding=utf-8” 即可
示例:
spring.datasource.url=jdbc:mysql://localhost:3306/demo?serverTimezone=UTC&characterEncoding=utf-8