VARCHAR puede almacenar hasta 255 caracteres antes de MySQL 5.0.3 y 65 535 caracteres en 5.0.3 y versiones posteriores.
Para almacenar datos grandes en la base de datos Mysql, puede usar
TEXTO , TEXTO MEDIO , TEXTO LARGO
TEXT can store 65,535 characters (approx 64KB)
MEDIUMTEXT = 16,777,215 characters (approx 16 MB)
LONGTEXT = 4,294,967,295 chars (approx 4GB)