Une idée fausse très courante sur ce que signifie int(N) dans MySQL est que la colonne peut stocker la valeur entière maximale avec N chiffres de longueur. Cependant, ce n'est pas vrai. int(N) ne détermine pas la valeur maximale que la colonne peut stocker. N est la largeur d'affichage de la colonne entière, contrairement aux colonnes de caractères où le nombre indique le nombre de caractères pouvant être stockés.
Le nombre entre parenthèses ne détermine pas les valeurs maximales et minimales pouvant être stockées dans le champ entier. Les valeurs maximales et minimales pouvant être stockées sont toujours fixes. Le tableau suivant montre le stockage requis et la plage pour chaque type entier.