更新時(shí)間:2019年11月21日11時(shí)13分 來(lái)源:黑馬程序員 瀏覽次數(shù):
使用MySQL數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)時(shí),不同的數(shù)據(jù)類型決定了MySQL存儲(chǔ)數(shù)據(jù)方式的不同。為此,MySQL數(shù)據(jù)庫(kù)提供了多種數(shù)據(jù)類型,其中包括整數(shù)類型、浮點(diǎn)數(shù)類型、定點(diǎn)數(shù)類型、日期和時(shí)間類型、字符串類型和二進(jìn)制類型。下面我們主要介紹整數(shù)類型。
在MySQL數(shù)據(jù)庫(kù)中,經(jīng)常需要存儲(chǔ)整數(shù)數(shù)值。根據(jù)數(shù)值取值范圍的不同,MySQL中的整數(shù)類型可分為5種,分別是TINYINT、SMALLINT、MEDIUMINT、INT和BIGINT。
從上圖可以看出,不同整數(shù)類型所占用的字節(jié)數(shù)和取值范圍都是不同的。其中,占用字節(jié)數(shù)最小的是TINYINT,占用字節(jié)數(shù)最大的是BIGINT。需要注意的是,不同整數(shù)類型的取值范圍可以根據(jù)字節(jié)數(shù)計(jì)算出來(lái),例如,TINYINT類型的整數(shù)占用1個(gè)字節(jié),1個(gè)字節(jié)是8位,那么,TINYIⅠNT類型無(wú)符號(hào)數(shù)的最大值就是28-1,即255,TINYINT類型有符號(hào)數(shù)的最大值就是27-1,即127。同理,可以算出其他不同整數(shù)類型的取值范圍。
猜你喜歡:
軟件測(cè)試培訓(xùn)課程
MySQL安裝教程
軟件性能測(cè)試的步驟介紹
2019-11-12python正則表達(dá)式match search 和findall之間的區(qū)別是什么?[軟件測(cè)試培訓(xùn)]
2019-11-11python接口自動(dòng)化測(cè)試中使用pymysql直連數(shù)據(jù)庫(kù)【軟件測(cè)試培訓(xùn)】
2019-11-07如何區(qū)分前后端BUG?[軟件測(cè)試培訓(xùn)]
2019-11-07人工智能中的概率值大小如何測(cè)試?[軟件測(cè)試培訓(xùn)]
2019-11-06HTTPS與HTTP有什么區(qū)別?[傳智播客]
2019-11-06北京校區(qū)