Hola
buenos dias
Veamos a mis pocos conocimientos que podre decir, creo que tu problema más bien esta relacionado al foro de
MySQL pero los campos blob y text mas o menos en dependencia de las versiones tienen algo de esta estructura
TinyText y
TinyBlob: Columna con una longitud máxima de 255 caracteres.
Blob y
Text: texto máximo de 65535 caracteres.
MediumBlob y
MediumText: texto máximo de 16.777.215 caracteres.
LongBlob y
LongText: texto máximo de caracteres 4.294.967.295.
Tener en cuenta que debido a los protocolos de comunicación los paquetes pueden tener un máximo de 16 Mb.
ej: de estructura
TINYBLOB, TINYTEXT - Longitud+1 bytes
BLOB, TEXT - Longitud +2 bytes
MEDIUMBLOB, MEDIUMTEXT - Longitud +3 bytes
LONGBLOB, LONGTEXT - Longitud +4 bytes
Aunque en el codigo que dices php estas mostrado codigo SQL.
Solo se resta saber que nos tienes en el codigo php.