TEXT e CHAR verranno convertiti nel/dal set di caratteri che hanno associato all'ora. BLOB e BINARY memorizzano semplicemente i byte.
BLOB viene utilizzato per archiviare dati binari mentre Text viene utilizzato per archiviare stringhe di grandi dimensioni.
I valori BLOB vengono trattati come stringhe binarie (stringhe di byte). Non hanno set di caratteri e l'ordinamento e il confronto si basano sui valori numerici dei byte nei valori delle colonne.
I valori di TESTO vengono trattati come stringhe non binarie (stringhe di caratteri). Hanno un set di caratteri e i valori vengono ordinati e confrontati in base alle regole di confronto del set di caratteri.
http://dev.mysql.com/doc/refman/5.0 /it/blob.html