這篇文章將為大家詳細(xì)講解有關(guān)MySQL日期數(shù)據(jù)類型datetime的使用方法,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
十多年的慶元網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營(yíng)銷型網(wǎng)站建設(shè)的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整慶元建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“慶元網(wǎng)站設(shè)計(jì)”,“慶元網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
MySQL日期數(shù)據(jù)類型datetime.
datetime類型:可用于需要同時(shí)包含日期和時(shí)間信息的值。(推薦學(xué)習(xí):MySQL視頻教程)
datetime:MySQL 以 'YYYY-MM-DD HH:mm:ss'格式檢索與顯示 DATETIME 類型。
類型 | 大小(字節(jié)) | 范圍 | 格式 | 用途 |
DATETIME | 8 | 1000-01-01 00:00:00/9999-12-31 23:59:59 | YYYY-MM-DD HH:MM:SS | 混合日期和時(shí)間值 |
在MySQL中創(chuàng)建表時(shí),很容易通過(guò)類型介紹就能選擇到合適自己的數(shù)據(jù)類型。不過(guò)到底是選擇 datetime 還是 timestamp,可能會(huì)有點(diǎn)犯難。這兩個(gè)日期時(shí)間類型各有優(yōu)點(diǎn):datetime 的日期范圍比較大;timestamp 所占存儲(chǔ)空間比較小,只是 datetime 的一半。
另外,timestamp 類型的列還有個(gè)特性:默認(rèn)情況下,在 insert, update 數(shù)據(jù)時(shí),timestamp 列會(huì)自動(dòng)以當(dāng)前時(shí)間(CURRENT_TIMESTAMP)填充/更新。“自動(dòng)”的意思就是,你不去管它,MySQL 會(huì)替你去處理。
建表的代碼為:
create table t8 ( `id1` timestamp NOT NULL default CURRENT_TIMESTAMP, `id2` datetime default NULL );
一般情況下,我傾向于使用 datetime 日期類型。
兩者之間的比較:
1. timestamp容易所支持的范圍比timedate要小。 并且容易出現(xiàn)超出的情況
2.timestamp比較受時(shí)區(qū)timezone的影響以及MYSQL版本和服務(wù)器的SQL MODE的影響.
關(guān)于MySQL日期數(shù)據(jù)類型datetime的使用方法就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。