Dans MySQL, une colonne INT(11) a une longueur fixe de 4 octets, quelle que soit la longueur spécifiée. En effet, les types de données INT occupent toujours 4 octets.
Pour comparer les tailles de différents types de données entiers dans MySQL, considérez ce qui suit :
Alors que la longueur spécifiée pour INT(11) Les colonnes n'affectent pas la taille réelle du stockage, elles déterminent le comportement de remplissage lors de la récupération des données à l'aide du client de ligne de commande MySQL. Par exemple, si 12345 est stocké dans une colonne INT(3), il s'affichera toujours sous la forme 12345. Cependant, s'il est stocké dans une colonne INT(10), il peut être affiché avec un remplissage, comme 0000012345 avec l'option ZEROFILL. .
La valeur maximale pouvant être stockée dans un La colonne INT(11) dépend si elle est signée ou non :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!