2011-04-29 15 views
9

¿Cuál es la diferencia entre el tipo de datos BLOB y TEXT en mysql? (excepto ordenable)mysql diferencia de tipo de datos BLOB y TEXT

+2

¿Has buscado esto? – Michel

+4

Incluso si él tiene francamente me gusta tener la respuesta en SE; los sitios usualmente cargan rápido y las respuestas son bastante confiables. –

Respuesta

19

BLOB se utiliza para almacenar datos binarios, mientras que TEXT se utiliza para almacenar cadenas grandes.

Como se indica en la MySQL 5.1 Reference Manual:

BLOB valores se tratan como cadenas binarias (cadenas de bytes). No tienen ningún juego de caracteres , y la clasificación y comparación se basan en los valores numéricos de los bytes en los valores de columna. TEXT los valores se tratan como cadenas no binarias (cadenas de caracteres). Tienen un conjunto de caracteres y los valores de se ordenan y comparan en función de la intercalación del juego de caracteres .

2

Mmm Google es su amigo supongo:

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

-2

La principal diferencia entre BLOB y TEXTO: BLOB es caseensetive TEXTO.

Cuestiones relacionadas