mysql 版本5.7.10
- 希望時間精確保存到毫秒級?
- 改動方案:長度改爲3,這裏的長度代表精確到毫秒的位數。
-
設定默認值:CURRENT_TIMESTAMP(3) 位數與設置長度一致。
-
更改後效果:
-
- 兩者都可以存儲到毫秒級別,timestamp 存儲的是UTC 時間,查詢時根據當前系統時區自動轉化。datetime 則是輸入的時間不變化。
- timestamp 更適合國際化的存儲,這樣可以自動轉化時間。
- now(3) 可以給timestamp(3) 賦值
-
mysql 版本5.7.10
設定默認值:CURRENT_TIMESTAMP(3) 位數與設置長度一致。
更改後效果: