Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Quais são as diferenças entre os tipos de dados BLOB e TEXT no MySQL?


TEXT e CHAR serão convertidos de/para o conjunto de caracteres que eles associaram ao tempo. BLOB e BINARY simplesmente armazenam bytes.

BLOB é usado para armazenar dados binários enquanto Text é usado para armazenar strings grandes.

Os valores BLOB são tratados como strings binárias (strings de bytes). Eles não têm conjunto de caracteres e a classificação e comparação são baseadas nos valores numéricos dos bytes nos valores das colunas.

Os valores TEXT são tratados como strings não binárias (strings de caracteres). Eles têm um conjunto de caracteres e os valores são classificados e comparados com base no agrupamento do conjunto de caracteres.

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