Moin!
was ist denn der unterschied zwischen blob und text?
blob speichert die Daten binär ab, ist also für entsprechende Inhalte gedacht.
text speichert ASCII-Zeichen, wie ein char oder varchar.
Desweiteren ist text auf 65565 Zeichen begrenzt.
Deine Aussagen sind nicht ganz vollständig.
Ein BLOB ist im Prinzip wie TEXT, verwendet aber keinerlei Zeichenkollation und -codierung, und nutzt dementsprechend nur binäre Vergleiche. Ist also für Texte identisch zu TEXT, bei dem man binäre Vergleiche erzwingt.
TEXT speichert selbstverständlich nicht nur ASCII-Zeichen, sondern erlaubt jede Art von Bytekombination in fast jeder Art von Codierung (ab Version 4.1).
TEXT erlaubt 65535 Zeichen - BLOB aber auch nur 65535 Bytes. Außerdem gibt es noch TINYTEXT/TINYBLOB, MEDIUMTEXT/MEDIUMBLOB und LONGTEXT/LONGBLOB.
- Sven Rautenberg
"Love your nation - respect the others."