在MySQL中,沒有名為int2
的數(shù)據(jù)類型
- TINYINT:占用1個(gè)字節(jié)(8位)的整數(shù),范圍從-128到127或者0到255(無符號(hào))。
- SMALLINT:占用2個(gè)字節(jié)(16位)的整數(shù),范圍從-32,768到32,767或者0到65,535(無符號(hào))。
- MEDIUMINT:占用3個(gè)字節(jié)(24位)的整數(shù),范圍從-8,388,608到8,388,607或者0到16,777,215(無符號(hào))。
- INT/INTEGER:占用4個(gè)字節(jié)(32位)的整數(shù),范圍從-2,147,483,648到2,147,483,647或者0到4,294,967,295(無符號(hào))。
- BIGINT:占用8個(gè)字節(jié)(64位)的整數(shù),范圍從-9,223,372,036,854,775,808到9,223,372,036,854,775,807或者0到18,446,744,073,709,551,615(無符號(hào))。
如果你需要一個(gè)更小的整數(shù)類型,可以選擇使用TINYINT
或SMALLINT
。如果你需要一個(gè)更大的整數(shù)類型,可以選擇使用BIGINT
。