Antes de MySQL 5.0.3, un VARCHAR solo podía almacenar hasta 255 caracteres.
- Para almacenar hasta 65535 (64 KB) de caracteres, use un TEXT columna.
- Para almacenar hasta 16777216 (16 MB) de caracteres, use un MEDIUMTEXT columna.
- Para almacenar hasta 4294967296 (4GB) caracteres, use un LONGTEXT columna.
Consulte los requisitos de almacenamiento sección del manual para advertencias sobre su uso.
Las versiones de MySQL posteriores a la 5.0.3 pueden almacenar hasta 65535 caracteres en un VARCHAR (sin embargo, no puede almacenar más de 65535 bytes en una sola fila).