当尝试连接到我网站上的mySQL时,我收到此消息
java.sql.SQLException
:
无法识别服务器时区值“ CDT”或 代表多个时区。您必须配置服务器或 JDBC驱动程序(通过serverTimezone配置属性)使用更多 如果要利用时区支持,请指定特定的时区值。
我确实尝试过使用
serverTimezone=CDT
但是我明白了
java.sql.SQLException
:
“ CDT”没有时区映射条目
答案 0 :(得分:1)
CDT不是有效的时区标识符。这是许多不同时区的缩写,例如中央夏令时或古巴夏令时。
如果您要查找美国中部时间,很可能希望配置America/Chicago
时区。您可以通过运行select * from time_zone_name;
查询来检查MySQL服务器中可用的值。