MySQL日期型別選擇

2021-08-14 21:02:30 字數 322 閱讀 3410

mysql提供的常用日期型別有date,time,datetime,timestamp,

根據實際需要選擇能夠滿足應用的最小儲存的日期型別,如果應用只需要記錄「年份」,那麼用1個位元組來儲存的year型別完全可以滿足,而不需要用4個位元組來儲存的date型別,這樣不僅僅節約儲存,更能夠提高表的操作效率。

如果要記錄年月時分秒,並且記錄的年份比較久遠,那麼最好使用datetime,而不要使用timestamp。因為timestamp表示的日期範圍比datetime要短得多。

如果記錄的日期需要讓不同時區的使用者使用,那麼最好使用timestamp,因為日期型別中只有它能夠和實際時區相對應。

mysql日期物件 MySQL日期型別

主要型別 year time date datetime timestamp 日期函式 current date 當前日期 current time 當前時間 now 當前日期和時間,根據字段型別顯示日期或者時間 實驗timetest表結構 datetime 用於表示年月日時分秒,是 date 和 ...

mysql 日期型別

童鞋們好,大家我們聊一下日期型別。名稱位元組 日期格式 零標示用途 datetime 8yyyy mm dd hh mm ss 0000 00 00 00 00 00 可以儲存大範圍的值 從1001 到 9999年 精度為秒。它與時區無關 timestamp 4yyyy mm dd hh mm ss...

MySQL 日期型別

1.datetime 年月日時分秒 格式 yyy mm dd hh mm ss 占用 8位元組 範圍 1000 01 01 00 00 00 到 9999 12 31 23 59 59。tip 可以接收任意分隔符的日期,主要是判斷日期是否正確,是否在正確範圍內。但是,不通用的分隔符可讀性差,不建議使...