连接数据库时区错误提示:The server time zone value ‘?乱码‘解决方案
出现这个错误的原因是因为新版的Mysql中的时区默认设置与本地时区之间是不同的,因此会报错。由此,解决方法即为修改时区设置即可,可以在连接数据库的url的最后添加这样一段代码:?serverTimezone=UTC把时区设置成协调世界时UTC就可以解决问题了。如我的url本来是:"jdbc:mysql://localhost:3306/db1"将之改为:"jdbc:mysql://localhos
·
- 出现这个错误的原因是因为新版的Mysql中的时区默认设置与本地时区之间是不同的,因此会报错。由此,解决方法即为修改时区设置即可,可以在连接数据库的url的最后添加这样一段代码:
?serverTimezone=UTC
把时区设置成协调世界时UTC就可以解决问题了。
- 如我的url本来是:
"jdbc:mysql://localhost:3306/db1"
将之改为:
"jdbc:mysql://localhost:3306/db1?serverTimezone=UTC"
问题得解;
更多推荐
已为社区贡献1条内容
所有评论(0)