e comunque varchar ha un ambito di utilizzo da 1 a 255 byte, quindi puoi usare al massimo questi caratteri

impostando varchar(100) usi al massimo 100 caratteri per allocazione di variabile. Inteso?!

quindi usa text o blob.

ricorda che text immagazzina al massimo 65KByte!
prova anche con mediumtext o longtext