0

MySQL 是否有自己的时间戳或使用系统时间戳,因为我在时间上看到了依赖关系:

  • dateUnix服务器上的命令

  • select now()MySQL服务器上的命令

这两个显示不同的时间。

4

3 回答 3

3

在正常情况下,时区 mysql 使用系统时区。你可以检查:在mysql中

show variables like '%time_zone%';

在linux命令中:

date

在某些情况下,服务器时区与 mysql 时区不同,请重新启动 mysql。

于 2013-08-01T04:37:30.287 回答
1

就我而言,它们是相同的,因为我连接到localhost.

但是,大多数共享主机系统使用单独的机器来存储数据库,因此时间可能会相差几秒钟。

于 2013-08-01T04:34:41.490 回答
-1

now()in SQL 在数据库中进行评估不在客户端。

于 2013-08-01T07:24:58.677 回答