0-3 basamak için TINYINT
0-5 basamak için SMALLINT
0-8 basamak için MEDIUMINT
0-10 basamak için INT
0-20 basamak için BIGINT kullan.

INT türünü kullanırsan parantez içine yazdığından çok, kendi alabileceği maksimum değeri alır. Örneğin ufak doğrulama işlemleri yapacaksanız veritabanında (mesala site açıksa 1, kapalıysa 0 vb.) TINYINT kullanın, değer olarak da (1) verin gerisi önemli değil. Yine alabileceği maksimum değeri alsa da 3 basamağın üzerine çıkmaz.

Onun dışında kendi limitlerine kadar esnektirler. Ufak bir şey için gidip BIGINT kullanmak da pek iyi değil.
BIGINT gibi değeri genelde çoook fazla içerikler olabilmesi mümkün sitelerde, tablolarda kullanın.