mysql - 两台不同服务器上的 mysql 和 php 中的时间

标签 mysql database linux

我的 php 站点在一台服务器上,数据库在另一台服务器上,我想检查另一台保存数据库的服务器上的时间,这样我就可以同时同步两台服务器以避免时间间隔。

对于我当前的服务器,我只是执行 time()。但是我如何才能获得 mysql 数据库的时间?

最佳答案

这是一个运营问题,需要您的运营工程师解决(例如,使用 NTP)。操作还应监控时钟同步。

假设时钟将(大部分)保持同步来开发您的应用程序是合理的。

我通常喜欢假设

  • 时钟将在几秒钟内同步
  • 时钟永远不会倒转超过几秒

我想如果你假设这些,你会没事的。

你可以做什么

SELECT UNIX_TIMESTAMP()

关于mysql - 两台不同服务器上的 mysql 和 php 中的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5654735/

相关文章:

MySQL - 通过给出表名称显示 CREATE TABLE 结果

php - Unix 时间戳与日期时间

mysql - 如果另一个查询编辑了这些结果,数据库如何维护这些结果

c++ - 嵌入式Linux应用程序中的周期 "lags"

Linux命令检查zip文件层次结构

php - jquery .val 删除空格文本

mysql - mysql 更新/设置语句的速度。乘以一列

sql - ORA-00936: 缺少表达式 oracle

android - Android 登录验证失败

Linux 中的 Android Studio 难以辨认/不可读的特殊字符