Ingo Bartel: laaaange textfelder in mySQL?

Beitrag lesen

hallo, ich möchte in einer mySQL DB längere texte speichern.
allerdings komm ich irgendwie mit dem felddatentyp nicht ganz klar...
hab immer text als datentyp genommen, aber wenn ich dann texte
(1-2 Seiten DIN-A4) eingesetzt habe, endete das damit das ich auf einmal pro zeile text einen neuen datensatz hatte ?

gibt es die möglichkeit, lange texte direkt in der DB zu speichern?
welchen datentyp nimmt man dann , wenn kein text ??

viele grüße und danke für eure hilfe,
daniel

Hallo,

TEXT ist schon der richtige Typ. Allerdings musst du einige sonderzeichen escapen. Der sichere/professionellere weg ist solche felder binaer zu speichern (... SET variable = 0x<binaertext>)

Zudem hast du gleich ein unviersal nutzbare funtkion dann, da diese dann auch bei blob feldern problemlos funktioniert.

Ingo Bartel