Sven Rautenberg: MySQL - varchar mit höchstens 255 zeichen !? :(

Beitrag lesen

Moin!

Es gibt einen Datentyp "Text". nimm den, der ist unbegrenzt so weit ich weiß.

Mitnichten!

Der Datentyp Text existiert in vier Varianten:

TINYTEXT für maximal 2^8-1 Bytes  = 255 Bytes
TEXT     für maximal 2^16-1 Bytes = 64 KBytes
MEDIUMTEXT für maximal 2^24-1 Bytes = 16 MByte
LONGTEXT für maximal 2^32-1 Bytes = 4 GByte

Siehe auch http://www.mysql.de/doc/de/Storage_requirements.html.

Wenn man statt TEXT einen BLOB nimmt, unterscheidet MySQL die Groß/Kleinschreibung beim Suchen und Sortieren (http://www.mysql.de/doc/de/BLOB.html).

- Sven Rautenberg

--
Signatur oder nicht Signatur - das ist hier die Frage!