MySQL中中的整數類型int主要有如下幾種:
tinyint 的范圍是-128~127;
int的范圍是-2^31 (-2,147,483,648) 到 2^31 – 1 (2,147,483,647) 的整型數據(所有數字),存儲大小為4個字節;
bigint的范圍是 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型數據(所有數字)。存儲大小為 8 個字節;
smallint unsigned的范圍是 –2^15(2^15表示2的15次冪) 到2^15 – 1,即 –32768 到 32767;
smallint 的范圍是 0 到 2^16 – 1,即 0 到 65535,存儲的字節是2個字節。
我們在設計的時候要注意盡可能使用較小數據類型。