MySQL數(shù)值數(shù)據(jù)類型的范圍
下文對MySQL數(shù)值數(shù)據(jù)類型的存儲量及范圍進(jìn)行了分類介紹,供您參考學(xué)習(xí),如果您對MySQL數(shù)值數(shù)據(jù)類型方面知識感興趣的話,不妨一看。
列類型              需要的存儲量 
TINYINT                1 字節(jié) 
SMALLINT            2 個字節(jié) 
MEDIUMINT          3 個字節(jié) 
INT                       4 個字節(jié) 
INTEGER             4 個字節(jié) 
BIGINT                 8 個字節(jié) 
FLOAT(X)           4 如果 X < = 24 或 8 如果 25 < = X < = 53 
FLOAT                 4 個字節(jié) 
DOUBLE              8 個字節(jié) 
DOUBLE PRECISION     8 個字節(jié) 
REAL                    8 個字節(jié) 
DECIMAL(M,D)   M字節(jié)(D+2 , 如果M < D) 
NUMERIC(M,D)   M字節(jié)(D+2 , 如果M < D)
MySQL 的數(shù)值數(shù)據(jù)類型可以大致劃分為兩個類別,一個是整數(shù),另一個是浮點數(shù)或小數(shù)。許多不同的子類型對這些類別中的每一個都是可用的,每個子類型支持不同大小的數(shù)據(jù),并且 MySQL 允許我們指定數(shù)值字段中的值是否有正負(fù)之分或者用零填補(bǔ)。
下表列出了各種MySQL數(shù)值數(shù)據(jù)類型以及它們的允許范圍和占用的內(nèi)存空間。
| 
             類型 
             | 
            
             大小 
             | 
            
             范圍(有符號) 
             | 
            
             范圍(無符號) 
             | 
            
             用途 
             | 
        
| 
             TINYINT 
             | 
            
             1 字節(jié) 
             | 
            
             (-128,127) 
             | 
            
             (0,255) 
             | 
            
             小整數(shù)值 
             | 
        
| 
             SMALLINT 
             | 
            
             2 字節(jié) 
             | 
            
             (-32 768,32 767) 
             | 
            
             (0,65 535) 
             | 
            
             大整數(shù)值 
             | 
        
| 
             MEDIUMINT 
             | 
            
             3 字節(jié) 
             | 
            
             (-8 388 608,8 388 607) 
             | 
            
             (0,16 777 215) 
             | 
            
             大整數(shù)值 
             | 
        
| 
             INT或INTEGER 
             | 
            
             4 字節(jié) 
             | 
            
             (-2 147 483 648,2 147 483 647) 
             | 
            
             (0,4 294 967 295) 
             | 
            
             大整數(shù)值 
             | 
        
| 
             BIGINT 
             | 
            
             8 字節(jié) 
             | 
            
             (-9 233 372 036 854 775 808,9 223 372 036 854 775 807) 
             | 
            
             (0,18 446 744 073 709 551 615) 
             | 
            
             極大整數(shù)值 
             | 
        
| 
             FLOAT 
             | 
            
             4 字節(jié) 
             | 
            
             (-3.402 823 466 E+38,1.175 494 351 E-38),0,(1.175 494 351 E-38,3.402 823 466 351 E+38) 
             | 
            
             0,(1.175 494 351 E-38,3.402 823 466 E+38) 
             | 
            
             單精度 
            浮點數(shù)值  | 
        
| 
             DOUBLE 
             | 
            
             8 字節(jié) 
             | 
            
             (1.797 693 134 862 315 7 E+308,2.225 073 858 507 201 4 E-308),0,(2.225 073 858 507 201 4 E-308,1.797 693 134 862 315 7 E+308) 
             | 
            
             0,(2.225 073 858 507 201 4 E-308,1.797 693 134 862 315 7 E+308) 
             | 
            
             雙精度 
            浮點數(shù)值  | 
        
| 
             DECIMAL 
             | 
            
             對DECIMAL(M,D) ,如果M>D,為M+2否則為D+2 
             | 
            
             依賴于M和D的值 
             | 
            
             依賴于M和D的值 
             | 
            
             小數(shù)值 
             | 
        
【編輯推薦】















 
 
 



 
 
 
 