我正在尝试将表中的条目插入或更新到雅典时区。我正在使用共享主机,所以我无法设置全球服务器时区。
当我运行这个多重查询时:
SET time_zone="Europe/Athens";
SELECT NOW();
我得到了想要的雅典时间,但是当我运行类似的东西时:
SET time_zone="Europe/Athens";
UPDATE `db`.`tbl` SET `the_time` = NOW() , `foo` = '1' WHERE `tbl`.`id` = 100;
设置更新条目的时间仍然是服务器的时间!为什么会发生这种情况,我该如何解决?