| 數據類型 | 存儲字節 | 範圍/精度 | 典型場景 |
|---|---|---|---|
| DATETIME | 8 字節 | 1000-01-01 00:00:00 ~ 9999-12-31 23:59:59 | 精確記錄業務時間,不受時區影響 |
| TIMESTAMP | 4 字節 | 1970-01-01 00:00:01 UTC ~ 2038-01-19 03:14:07 UTC | 自動記錄創建/更新時間,跨時區應用 |
| DATE | 3 字節 | 1000-01-01 ~ 9999-12-31 | 生日、發布日期等無需時間精度場景 |
| TIME | 3 字節 | -838:59:59 ~ 838:59:59 | 耗時統計、每日定時任務時間點 |
| YEAR | 1 字節 | 1901 ~ 2155 | 年份統計、歸檔分區鍵 |
MySQL 5.6.4+ 支持 DATETIME(6) 微秒精度(額外 1-3 字節),5.7+ 默認啟用 explicit_defaults_for_timestamp 影響 TIMESTAMP 默認值行為。