Hola, tengo una variable en php, la cual contiene un string con html puro (etiquetas para links, imágenes, etc), esa cadena como máximo le voy a permitir 40000 caracteres (restricción que hago php) y necesito guardar en mysql ese contenido de la variable pero no se cual campo definir. La pregunta es ¿Que tipo de campo me conviene mas usar para almacenar ese contenido html, varchar, text, blob o cual?
Lo de la restricción de 40000 caracteres en la cadena es porque no se si hay otra manera de no definir el máximo, ya que el usuario podría ingresar en alguna ocasión mas de esa cantidad, si saben otro modo me avisan.
Mil gracias.