laaaange textfelder in mySQL?
daniel
- datenbank
0 Mel0 daniel
0 Ingo Bartel0 daniel
0 Guido
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
Hi,
Versuch's doch mal mit MEDIUMTEXT oder LONGTEXT
Gruss, Mel
Hi,
Versuch's doch mal mit MEDIUMTEXT oder LONGTEXT
Gruss, Mel
danke, werd ich mal versuchen !!
aber schließt denn long- oder mediumtext nicht auch text mit ein?
dachte das wäre nur so eine art erweiterung zu dem eigentlichen felddatentyp text?
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
Zudem hast du gleich ein unviersal nutzbare funtkion dann, da diese dann auch bei blob feldern problemlos funktioniert.
Ingo Bartel
kann ich sie dann nicht gleich in blob-feldern speichern?
ich meine das ist sicher ne übleplatzvwerschwendung, aber es die DB wird nicht viele einträge haben (unter 20-30 wahrscheinlich).
wäre denn das einfacher oder sicherer?
hallo, ich möchte in einer mySQL DB längere texte speichern.
Kann mySQL keine CLOB's?
Guido
Hi Guido,
hallo, ich möchte in einer mySQL DB längere texte speichern.
Wie "lang"? Reichen 2 Gigabyte pro Element nicht?
Kann mySQL keine CLOB's?
Schau mal unter LONGTEXT nach.
Viele Grüße
Michael