微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

spring boot 连接数据库问题

小白,刚入spring boot 框架,今天测试练习时遇到这样一个问题

The server time zone value '?й???????' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.

翻译后:

服务器的时区 value ‘?й? ? ? ? ? ? ?’ 未被识别或代表多个时区。您必须配置服务器或JDBC驱动程序(通过serverTimezone配置属性),如果您想要利用时区支持,则需要使用更特殊的时区值。

 

其实是为了使MysqL JDBC驱动程序与UTC时区配合使用,必须在连接字符串中明确指定serverTimezone。

 

spring.datasource.url=jdbc:MysqL://localhost:3306/demo?serverTimezone=UTC
这个样子就OK了

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐