mysql的datetime使用_datetime数据类型 MySQL数据库使用教程
MySQL日期數據類型datetime.
datetime類型:可用于需要同時包含日期和時間信息的值。(推薦學習:MySQL視頻教程)
datetime:MySQL 以 'YYYY-MM-DD HH:mm:ss'格式檢索與顯示 DATETIME 類型。
類型
大小(字節)
范圍
格式
用途
DATETIME
8
1000-01-01 00:00:00/9999-12-31 23:59:59
YYYY-MM-DD HH:MM:SS
混合日期和時間值
在MySQL中創建表時,很容易通過類型介紹就能選擇到合適自己的數據類型。不過到底是選擇 datetime 還是 timestamp,可能會有點犯難。這兩個日期時間類型各有優點:datetime 的日期范圍比較大;timestamp 所占存儲空間比較小,只是 datetime 的一半。
另外,timestamp 類型的列還有個特性:默認情況下,在 insert, update 數據時,timestamp 列會自動以當前時間(CURRENT_TIMESTAMP)填充/更新。“自動”的意思就是,你不去管它,MySQL 會替你去處理。
建表的代碼為:
一般情況下,我傾向于使用 datetime 日期類型。
兩者之間的比較:
1. timestamp容易所支持的范圍比timedate要小。 并且容易出現超出的情況
2.timestamp比較受時區timezone的影響以及MYSQL版本和服務器的SQL MODE的影響.
更多MySQL相關技術文章,請訪問MySQL數據庫圖文教程欄目進行學習!
總結
以上是生活随笔為你收集整理的mysql的datetime使用_datetime数据类型 MySQL数据库使用教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿里DNS 223.5.5.5 223
- 下一篇: linux cmake编译源码,linu