Voir pour les nombres maximum :http://dev.mysql. com/doc/refman/5.0/en/storage-requirements.html
TINYBLOB, TINYTEXT L + 1 bytes, where L < 2^8 (255 Bytes)
BLOB, TEXT L + 2 bytes, where L < 2^16 (64 Kilobytes)
MEDIUMBLOB, MEDIUMTEXT L + 3 bytes, where L < 2^24 (16 Megabytes)
LONGBLOB, LONGTEXT L + 4 bytes, where L < 2^32 (4 Gigabytes)
L est le nombre d'octets dans votre champ de texte. Ainsi, le nombre maximum de caractères pour le texte est de 2-1 (en utilisant des caractères à un octet). Signifie 65 535 caractères (en utilisant des caractères à un octet).
Encodage UTF-8/MultiByte :en utilisant l'encodage MultiByte, chaque caractère peut consommer plus d'un octet d'espace. Pour UTF-8, la consommation d'espace est comprise entre 1 et 4 octets par caractère.