Sönke Tesch: MySQL: Welche Variable/Länge für einen Text? VARCHAR(?)

Beitrag lesen

ich möchte einen Text in eine Tabelle speichern. Meine Frage: Welche Größe muss ich bei der Länge des VARCHAR angeben, so dass ich einen Text ohne Probleme speichern kann. Ich habe leider die Voreinstellung von 250, was natürlich nicht ausreicht. Wenn ich die Länge ganz zurück nehmen möchte (d.h., das Feld leer lasse), bekomme ich einen Fehler

Dann solltest Du mal einen Blick in die MySQL-Anleitung werfen. VARCHAR ist genauso wie CHAR auf eine Länge zwischen 1 und 255 Zeichen begrenzt.

Oder habe ich gar einen falschen Variablen Typ für meine Text?

Entsprechend obiger Aussage: Ja. http://www.mysql.com/doc/de/String_types.html hilft Dir, einen Überblick zu erlangen.

Gruß,
  soenk.e