Zobacz maksymalne liczby:http://dev.mysql. com/doc/refman/5.0/en/storage-requirements.html
TINYBLOB, TINYTEXT L + 1 bytes, where L < 2^8 (255 Bytes)
BLOB, TEXT L + 2 bytes, where L < 2^16 (64 Kilobytes)
MEDIUMBLOB, MEDIUMTEXT L + 3 bytes, where L < 2^24 (16 Megabytes)
LONGBLOB, LONGTEXT L + 4 bytes, where L < 2^32 (4 Gigabytes)
L to liczba bajtów w twoim polu tekstowym. Tak więc maksymalna liczba znaków dla tekstu wynosi 2-1 (przy użyciu znaków jednobajtowych). Oznacza 65 535 znaków (przy użyciu znaków jednobajtowych).
Kodowanie UTF-8/MultiByte :przy użyciu kodowania MultiByte każdy znak może zająć więcej niż 1 bajt miejsca. Dla UTF-8 zużycie miejsca wynosi od 1 do 4 bajtów na znak.