MySQL數(shù)據(jù)類型

日期和時(shí)間數(shù)據(jù)類型

MySQL數(shù)據(jù)類型 含義
date 3字節(jié)萧求,日期夸政,格式:2014-09-18
time 3字節(jié)榴徐,時(shí)間匀归,格式:08:42:30
datetime 8字節(jié)酪碘,日期時(shí)間,格式:2014-09-18 08:42:30
timestamp 4字節(jié)徙赢,自動(dòng)存儲(chǔ)記錄修改的時(shí)間
year 1字節(jié)探越,年份

數(shù)值數(shù)據(jù)類型

整型

MySQL數(shù)據(jù)類型 含義(有符號(hào))
tinyint 1字節(jié),范圍(-128~127)
smallint 2字節(jié)枕屉,范圍(-32768~32767)
mediumint 3字節(jié)鲤氢,范圍(-8388608~8388607)
int 4字節(jié),范圍(-2147483648~2147483647)
bigint 8字節(jié)哨颂,范圍(+-9.22*10的18次方)

上面定義的都是有符號(hào)的相种,當(dāng)然了,也可以加上unsigned關(guān)鍵字寝并,定義成無符號(hào)的類型,那么對(duì)應(yīng)的取值范圍就要翻翻了斤蔓,比如:
tinyint unsigned的取值范圍為0~255镀岛。

浮點(diǎn)型

MySQL數(shù)據(jù)類型 含義
float(m, d) 4字節(jié),單精度浮點(diǎn)型喇伯,m總個(gè)數(shù)拨与,d小數(shù)位
double(m, d) 8字節(jié)艾猜,雙精度浮點(diǎn)型捻悯,m總個(gè)數(shù)淤毛,d小數(shù)位
decimal(m, d) decimal是存儲(chǔ)為字符串的浮點(diǎn)數(shù)

我在MySQL中建立了一個(gè)表,有一列為float(5, 3)姓言;做了以下試驗(yàn):
1.插入123.45678蔗蹋,最后查詢得到的結(jié)果為99.999;
2.插入123.456餐塘,最后查詢結(jié)果為99.999皂吮;
3.插入12.34567,最后查詢結(jié)果為12.346蜂筹;
所以,在使用浮點(diǎn)型的時(shí)候候齿,還是要注意陷阱的闺属,要以插入數(shù)據(jù)庫中的實(shí)際結(jié)果為準(zhǔn)。

字符串?dāng)?shù)據(jù)類型

MySQL數(shù)據(jù)類型 含義
char(n) 固定長(zhǎng)度亚皂,最多255個(gè)字符
varchar(n) 可變長(zhǎng)度国瓮,最多65535個(gè)字符
tinytext 可變長(zhǎng)度,最多255個(gè)字符
text 可變長(zhǎng)度禁漓,最多65535個(gè)字符
mediumtext 可變長(zhǎng)度孵睬,最多2的24次方-1個(gè)字符
longtext 可變長(zhǎng)度,最多2的32次方-1個(gè)字符

1.char(n)和varchar(n)中括號(hào)中n代表字符的個(gè)數(shù)掰读,并不代表字節(jié)個(gè)數(shù)叭莫,所以當(dāng)使用了中文的時(shí)候(UTF8)意味著可以插入m個(gè)中文雇初,但是實(shí)際會(huì)占用m*3個(gè)字節(jié)减响。
2.同時(shí)char和varchar最大的區(qū)別就在于char不管實(shí)際value都會(huì)占用n個(gè)字符的空間,而varchar只會(huì)占用實(shí)際字符應(yīng)該占用的空間+1呻畸,并且實(shí)際空間+1<=n悼院。
3.超過char和varchar的n設(shè)置后,字符串會(huì)被截?cái)唷?br> 4.char的上限為255字節(jié)据途,varchar的上限65535字節(jié),text的上限為65535位衩。
5.char在存儲(chǔ)的時(shí)候會(huì)截?cái)辔膊康目崭袢巯簦瑅archar和text不會(huì)。
6.varchar會(huì)使用1-3個(gè)字節(jié)來存儲(chǔ)長(zhǎng)度贮缕,text不會(huì)俺榆。

其它類型

1.enum(“member1″, “member2″, … “member65535″)
enum數(shù)據(jù)類型就是定義了一種枚舉,最多包含65535個(gè)不同的成員定嗓。當(dāng)定義了一個(gè)enum的列時(shí)萍桌,該列的值限制為列定義中聲明的值。如果列聲明包含NULL屬性上炎,則NULL將被認(rèn)為是一個(gè)有效值,并且是默認(rèn)值辛块。如果聲明了NOT NULL润绵,則列表的第一個(gè)成員是默認(rèn)值胞谈。
2.set(“member”, “member2″, … “member64″)
set數(shù)據(jù)類型為指定一組預(yù)定義值中的零個(gè)或多個(gè)值提供了一種方法,這組值最多包括64個(gè)成員卿捎。值的選擇限制為列定義中聲明的值径密。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市底桂,隨后出現(xiàn)的幾起案子惧眠,更是在濱河造成了極大的恐慌,老刑警劉巖暮顺,帶你破解...
    沈念sama閱讀 216,402評(píng)論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件秀存,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡宙项,警方通過查閱死者的電腦和手機(jī)株扛,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來盆繁,“玉大人旬蟋,你說我怎么就攤上這事∶岬” “怎么了?”我有些...
    開封第一講書人閱讀 162,483評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵厕妖,是天一觀的道長(zhǎng)挑庶。 經(jīng)常有香客問我,道長(zhǎng)举畸,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,165評(píng)論 1 292
  • 正文 為了忘掉前任抄沮,我火速辦了婚禮合是,結(jié)果婚禮上锭环,老公的妹妹穿的比我還像新娘。我一直安慰自己辅辩,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評(píng)論 6 388
  • 文/花漫 我一把揭開白布蛾茉。 她就那樣靜靜地躺著撩鹿,像睡著了一般。 火紅的嫁衣襯著肌膚如雪键思。 梳的紋絲不亂的頭發(fā)上甫贯,一...
    開封第一講書人閱讀 51,146評(píng)論 1 297
  • 那天,我揣著相機(jī)與錄音赔桌,去河邊找鬼。 笑死疾党,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的雪位。 我是一名探鬼主播,決...
    沈念sama閱讀 40,032評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼队伟!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起嗜侮,我...
    開封第一講書人閱讀 38,896評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤啥容,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后咪惠,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,311評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡覆醇,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評(píng)論 2 332
  • 正文 我和宋清朗相戀三年永脓,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片常摧。...
    茶點(diǎn)故事閱讀 39,696評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡落午,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出肚豺,到底是詐尸還是另有隱情,我是刑警寧澤盐类,帶...
    沈念sama閱讀 35,413評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站在跳,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏猫妙。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評(píng)論 3 325
  • 文/蒙蒙 一齐帚、第九天 我趴在偏房一處隱蔽的房頂上張望彼哼。 院中可真熱鬧,春花似錦敢朱、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至岸梨,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間盛嘿,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評(píng)論 1 269
  • 我被黑心中介騙來泰國打工稿茉, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留芥炭,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,698評(píng)論 2 368
  • 正文 我出身青樓园蝠,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國和親彪薛。 傳聞我的和親對(duì)象是個(gè)殘疾皇子怠蹂,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容

  • 本文基于MySQL5.6版本進(jìn)行描述從大的方面來講城侧,MySQL的數(shù)據(jù)類型分為4種 數(shù)值類型 日期和時(shí)間 字符串類型...
    黑哥兒666閱讀 746評(píng)論 0 0
  • sql 將數(shù)據(jù)類型分為三大類:數(shù)值類型嫌佑,字符串,日期時(shí)間型 一屋摇、數(shù)值型: 數(shù)值大類:整數(shù)型和小數(shù)型 整數(shù)型 整數(shù)型...
    陳智濤閱讀 1,044評(píng)論 0 0
  • 1炮温、MySQL數(shù)據(jù)類型 ·整型: tinyint、INT茅特、smallint忘分、mediumint、bigint in...
    娑婆訶閱讀 841評(píng)論 0 2
  • 整型 tinyint(-2^7,2^7-1) 存儲(chǔ)大小為1個(gè)字節(jié) (三位數(shù))非整型 -127-128 整型 ...
    擁抱變化的Y姑娘閱讀 399評(píng)論 0 0
  • 1重斑、整型 int(m)里的m是表示SELECT查詢結(jié)果集中的顯示寬度肯骇,并不影響實(shí)際的取值范圍,沒有影響到顯示的寬度...
    灰色程序閱讀 605評(píng)論 0 5