最近部署了一台印度的服务器,发现mysql update table set column=now()
失效,不会报错,但也不会有任何变化。猜测是时区的问题。
服务器所在的时区在印度孟买
服务器系统时间北京时间
mysql时区是孟买时区
所以怀疑是数据库时区与系统时区不一致导致的
将系统时区改成孟买后,恢复正常
最近部署了一台印度的服务器,发现mysql update table set column=now()
失效,不会报错,但也不会有任何变化。猜测是时区的问题。
服务器所在的时区在印度孟买
服务器系统时间北京时间
mysql时区是孟买时区
所以怀疑是数据库时区与系统时区不一致导致的
将系统时区改成孟买后,恢复正常