lecture this question doute poped dans ma tête:MySQL - TEXTE vs CHAR et VARCHAR
- char et varchar peuvent stocker jusqu'à 255 caractères texte
- peut stocker jusqu'à 65k caractères
- taille char en octets est le nombre de caractères
- taille varchar en octets est le nombre de caractères utilisé + 1
Alors, combien d'octets TEXT occupe réellement? ~ 65kb ou nombre de caractères utilisé + 1?
http://stackoverflow.com/search?q=[mysql]+text+vs+varchar –
Très bon lien, merci! –
'taille varchar en octets est le nombre de caractères utilisés + 1' Cela dépend en fait du codage utilisé dans la table. Il pourrait, par exemple, être '((# of chars) * 2) + 1' pour les caractères de 2 octets. Rappelez-vous que c'est le nombre de * caractères * et non le nombre de * octets *. –