Quelle est la longueur / le nombre maximum de caractères dans un champ mysql de texte moyen?
Réponses
Trop de publicités?Alors que je pense que cette question doit avoir été répondu par une simple recherche Google, je ne peux pas, de façon réaliste, de voter pour fermer vertu de l'une des options existantes. J'ai choisi d'offrir une réponse au lieu de cela, afin que, nous l'espérons, ne sera pas demandé de nouveau et, si elle l'est, les questions suivantes peuvent être fermés comme des doublons.
La longueur maximale d'un " mediumtext champ, MySQL, est:
Une chaîne d'une longueur maximale de 16777215 gils caractères.
Ou, selon les docs:
L + 3 octets, où L < 224
Vous ne pouvez pas supposer que 16 777 215 caractères peuvent être stockés dans un champ de texte moyen. Cela dépend du codage des caractères, dans certains cas, un seul caractère peut être composé de plusieurs octets (caractères larges ou caractères Unicode).
La vérification de la taille réelle en octets reste le pari le plus sûr, surtout si vous souhaitez développer une application localisée.