mysql 裏的datetime 和timestamp

mysql 版本5.7.10

  • 希望時間精確保存到毫秒級?
  • 改動方案:長度改爲3,這裏的長度代表精確到毫秒的位數。
  • 設定默認值:CURRENT_TIMESTAMP(3)  位數與設置長度一致。

  • 更改後效果:

  •  

  • 兩者都可以存儲到毫秒級別,timestamp 存儲的是UTC 時間,查詢時根據當前系統時區自動轉化。datetime 則是輸入的時間不變化。
  • timestamp  更適合國際化的存儲,這樣可以自動轉化時間。
  • now(3) 可以給timestamp(3) 賦值
  •  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章