首頁技術(shù)文章正文

TINYINT、SMALLINT、MEDIUMINT、INT和BIGINT詳細(xì)介紹[MySQL數(shù)據(jù)類型]

更新時(shí)間:2019-11-21 來源:黑馬程序員 瀏覽量:

在MySQL數(shù)據(jù)庫中,經(jīng)常需要存儲(chǔ)整數(shù)數(shù)值。根據(jù)數(shù)值取值范圍的不同,MySQL中的整數(shù)類型可分為5種,分別是TINYINT、SMALLINT、MEDIUMINT、INT和BIGINT。


1574319047417_MySQL數(shù)據(jù)庫-整數(shù)類型.jpg


從上圖可以看出,不同整數(shù)類型所占用的字節(jié)數(shù)和取值范圍都是不同的。其中,占用字節(jié)數(shù)最小的是TINYINT,占用字節(jié)數(shù)最大的是BIGINT。需要注意的是,不同整數(shù)類型的取值范圍可以根據(jù)字節(jié)數(shù)計(jì)算出來,例如,TINYINT類型的整數(shù)占用1個(gè)字節(jié),1個(gè)字節(jié)是8位,那么,TINYIⅠNT類型無符號(hào)數(shù)的最大值就是28-1,即255,TINYINT類型有符號(hào)數(shù)的最大值就是27-1,即127。同理,可以算出其他不同整數(shù)類型的取值范圍。


猜你喜歡:
MySQL安裝教程


分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!