【发布时间】:2016-06-29 15:29:12
【问题描述】:
我正在使用 DATETIME 字段将我的日期存储在 MySQL 中。没有直接指定任何时区(只有一个日期时间列)
但是当服务器上的时区发生变化时,MySQL 根据新时区更新了所有日期时间列。
实际上改用 EDT 是原因。
我不需要自动重新计算我的日期 - 只是想在其中存储特定日期。
因此,即使 tz 从 EST 日期手动更改为 UTC,如果它是 2016 年 1 月 1 日 18:55,它也应该是相同的(从字符 POV 开始),它在任何新的 tz 中都应该是相同的。
我没有运行任何脚本\查询来更新日期。
所以它要么由 MySQL 本身执行,要么由服务器执行。
需要建议我需要检查什么以查找和禁用此类功能。
【问题讨论】: