Skip to content

time_zone

xiaoboluo768 edited this page Jun 7, 2020 · 2 revisions
  • 该表提供查询时区ID和跳秒之间的映射关系数据
  • 表结构定义
CREATE TABLE `time_zone` (
  `Time_zone_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `Use_leap_seconds` enum('Y','N') NOT NULL DEFAULT 'N',
  PRIMARY KEY (`Time_zone_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 STATS_PERSISTENT=0 COMMENT='Time zones';
  • 表字段含义
  • Time_zone_id:时区ID
  • Use_leap_seconds:表示该时区是否使用了跳秒(GPS原子钟时间和UTC时间之差,因为两个时间系统的秒长不一样,也就是我们所说的时间尺度不一样,最终随着时间的累积,两者之间就会差。而世界协调时为了协调人们生活中的时间,就采用了跳秒的办法来处理这种差异。目前两者之差为15秒)
  • 表记录内容示例(需要手工导入时区数据信息到数据库才有数据)
root@localhost : mysql 04:51:37> select * from time_zone limit 1186,2;
+--------------+------------------+
| Time_zone_id | Use_leap_seconds |
+--------------+------------------+
| 2373 | N |
| 2375 | Y |
+--------------+------------------+
2 rows in set (0.01 sec)

上一篇:gtid_executed表 |下一篇:time_zone_leap_second表

Clone this wiki locally