Wenn ich die Länge eines Texteintrags nicht kenne (z. B. einen Blogbeitrag, eine Beschreibung oder einen anderen langen Text), wie kann ich ihn am besten in MYSQL speichern?
TEXT wäre am besten für Text in unbekannter Größe geeignet. VARCHAR ist in früheren Versionen auf 65.535 Zeichen aus MYSQL 5.0.3 und 255 Zeichen beschränkt. Wenn Sie also sicher sein können, dass es dort passt, ist es eine bessere Wahl.
BLOB steht für binäre Daten. Wenn Sie also nicht erwarten, dass Ihr Text im Binärformat vorliegt, ist dies der am wenigsten geeignete Spaltentyp.
Weitere Informationen finden Sie in der Mysql-Dokumentation zu String-Spaltentypen .