MySQLjava.sql.SQLException: The server time zone value

Posted 朝雾轻寒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQLjava.sql.SQLException: The server time zone value相关的知识,希望对你有一定的参考价值。

错误:Could not open JDBC Connection for transaction; nested exception is java.sql.SQLException: 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.

解决:为URL添加参数serverTimezone=UTC即可,这里的时区可以根据自己数据库的设定来设置(GMT/UTC )。

user.connection.mysql.url=jdbc:mysql://localhost:3306/zhsq?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true&user=root&password=root&useSSL=true&serverTimezone=UTC

以上是关于MySQLjava.sql.SQLException: The server time zone value的主要内容,如果未能解决你的问题,请参考以下文章