问题描述:jdbc连接MySQL数据库时报错:Exception in thread “main” java.sql.SQLException: The server time zone value XXX异常
问题分析:这是由于mysql8.0以上版本默认的时区和本地时区不一致导致的,即时间区域时差问题
其默认的时区是UTC代表的是全球标准时间 ,但是我们使用的时间即本地时区是北京时区也就是东八区,领先UTC八个小时。
问题解决:可以在连接数据库的url后面加上以下语句
“?serverTimezone=GMT%2B8”