TEXT и CHAR ще преобразуват към/от набора от знаци, който са асоциирали с времето. BLOB и BINARY просто съхраняват байтове.
BLOB се използва за съхранение на двоични данни, докато Text се използва за съхраняване на голям низ.
BLOB стойностите се третират като двоични низове (байтови низове). Те нямат набор от знаци, а сортирането и сравнението се основават на числовите стойности на байтовете в стойностите на колоните.
TEXT стойностите се третират като недвоични низове (низове от знаци). Те имат набор от знаци и стойностите се сортират и сравняват въз основа на съпоставянето на набора от знаци.
http://dev.mysql.com/doc/refman/5.0 /bg/blob.html