INT(10)
signifie que vous l'avez probablement défini comme INT UNSIGNED
.
Ainsi, vous pouvez stocker des nombres à partir de 0
jusqu'à 4294967295
(notez que la valeur maximale a 10 chiffres, donc MySQL a automatiquement ajouté le (10)
dans la définition de colonne qui (10) n'est qu'un indice de format et rien de plus. Cela n'a aucun effet sur la taille du nombre que vous pouvez stocker).
Vous pouvez utiliser BIGINT UNSIGNED
si vous souhaitez stocker des valeurs plus importantes. Voir la documentation MySQL :Types entiers (valeur exacte)