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