sql >> Base de Datos >  >> RDS >> Mysql

¿Cuáles son las diferencias entre los tipos de datos BLOB y TEXT en MySQL?

TEXT y CHAR se convertirán a/desde el conjunto de caracteres que han asociado con el tiempo. BLOB y BINARY simplemente almacenan bytes.

BLOB se usa para almacenar datos binarios, mientras que Text se usa para almacenar cadenas grandes.

Los valores BLOB se tratan como cadenas binarias (cadenas de bytes). No tienen conjunto de caracteres, y la clasificación y comparación se basan en los valores numéricos de los bytes en los valores de columna.

Los valores de TEXTO se tratan como cadenas no binarias (cadenas de caracteres). Tienen un conjunto de caracteres y los valores se ordenan y comparan en función de la intercalación del conjunto de caracteres.

http://dev.mysql.com/doc/refman/5.0 /es/blob.html