我正在尝试使用mySQL连接器Java 8.0.17创建与mySQL 8.0的连接,但以下错误阻止了它:
Java.sql.SQLException:服务器时区值"GMT 夏令时"无法识别或表示多个时区。如果要利用时区支持,则必须将服务器或 JDBC 驱动程序(通过服务器时区配置属性(配置为使用更具体的时区值。
我在 UTC 时区看到过类似的错误,但没有遇到任何 GMT 时区的错误。我可以在网址中输入什么?
您需要将serverTimezone
属性添加到具有服务器时区值的 jdbc URL 中。 例如:
jdbc:mysql://localhost:3306/databasename?serverTimezone=GMT