一尘不染

如何使MySQL的NOW()和CURDATE()函数使用UTC?

mysql

我想这样做,以便在MySQL查询中对NOW()和CURDATE()的调用以UTC返回日期。如何在不检查和更改所有使用这些功能的查询的情况下实现这一目标?


阅读 270

收藏
2020-05-17

共1个答案

一尘不染

终于找到了我想要的…

在my.cnf中,

[mysqld_safe]
timezone = UTC

我将此选项放在[mysqld]下,而mysql无法启动。

呼叫“ SET time_zone =’+ 0:00’;” 在每个页面加载上也可以工作,但是我不喜欢在每个页面加载上调用该查询的想法。

2020-05-17