Mysql
 sql >> Base de données >  >> RDS >> Mysql

Quelles sont les différences entre les types de données BLOB et TEXT dans MySQL ?

TEXT et CHAR seront convertis vers/depuis le jeu de caractères qu'ils ont associé à l'heure. BLOB et BINARY stockent simplement des octets.

BLOB est utilisé pour stocker des données binaires tandis que Text est utilisé pour stocker une grande chaîne.

Les valeurs BLOB sont traitées comme des chaînes binaires (chaînes d'octets). Ils n'ont pas de jeu de caractères, et le tri et la comparaison sont basés sur les valeurs numériques des octets dans les valeurs de colonne.

Les valeurs TEXT sont traitées comme des chaînes non binaires (chaînes de caractères). Ils ont un jeu de caractères et les valeurs sont triées et comparées en fonction du classement du jeu de caractères.

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