- 出现这个错误的原因是因为新版的Mysql中的时区默认设置与本地时区之间是不同的,因此会报错。由此,解决方法即为修改时区设置即可,可以在连接数据库的url的最后添加这样一段代码:
?serverTimezone=UTC
把时区设置成协调世界时UTC就可以解决问题了。
- 如我的url本来是:
"jdbc:mysql://localhost:3306/db1"
将之改为:
"jdbc:mysql://localhost:3306/db1?serverTimezone=UTC"
问题得解;
更多推荐