【发布时间】:2018-10-14 23:33:39
【问题描述】:
我尝试在 my.ini 中更改时区,但它不起作用。
使用不同的变体:
default-time-zone = "Europe/Moscow"
default_time_zone = "Europe/Moscow"
default-time-zone = "+03:00"
and so on
但是当我将其更改为 SET GLOBAL time_zone = '+3:00'; 时,一切正常。
我想更改时区,因为我的 REST API 不起作用并抛出异常:
com.mysql.cj.core.exceptions.InvalidConnectionAttributeException:服务器时区值“Russia TZ 2 Standard Time”无法识别或代表多个时区。
更新:
我发现我的安装有奇怪的行为:
当我通过 Workbench 更改 time_zone 时,它会在 ProgramData 中创建新文件夹。
现在它包含两个文件夹 MySQL Server 5.5 和 MySQL Server 5.7。可能有问题。
【问题讨论】: