服务器时区值“ CDT”无法识别或代表多个时区

时间:2018-10-20 14:09:12

标签: java mysql jdbc

当尝试连接到我网站上的mySQL时,我收到此消息     java.sql.SQLException

  

无法识别服务器时区值“ CDT”或       代表多个时区。您必须配置服务器或       JDBC驱动程序(通过serverTimezone配置属性)使用更多       如果要利用时区支持,请指定特定的时区值。

我确实尝试过使用

serverTimezone=CDT

但是我明白了     java.sql.SQLException

  

“ CDT”没有时区映射条目

1 个答案:

答案 0 :(得分:1)

CDT不是有效的时区标识符。这是许多不同时区的缩写,例如中央夏令时或古巴夏令时。

如果您要查找美国中部时间,很可能希望配置America/Chicago时区。您可以通过运行select * from time_zone_name;查询来检查MySQL服务器中可用的值。