Homepage selbermachen 7.852 Themen, 35.619 Beiträge

Was beachten: Lange Texte in MySQL funktioniert nicht

Heinz_Malcher / 2 Antworten / Baumansicht Nickles

Hallo,

Was ist bei extrem langen Texten in der Spalte einer Tabelle
in mySQL zu beachten?

Folgendes habe ich eingestellt:

Feld = Der Feldname
Typ = text
Attribute = leer
Null = Ja
Standard = NULL


Das Problem:

  • Wenn ich einen sehr langen Text einfüge, klappt das manchmal nicht:
    Fehler query is empty

  • Wenn das eingügen eines langen textes aber mal klappen sollte,
    komm ich über anzeigen -> ändern nicht mehr in die tabelle,
    um sort werte zu ändern.

    Fehler: You have an error in your SQL syntax near.. und dann wird der text aufgelistet.


    Gruss Heinz
bei Antwort benachrichtigen
BloodC@ Heinz_Malcher „Was beachten: Lange Texte in MySQL funktioniert nicht“
Optionen

Liegt es wirklich an der Länge des Textes oder vielleicht eher an darin vorkommenden Sonderzeichen? Ich kenn mich zwar nur wenig aus, aber wie wäre es mit LONGTEXT? Die Sonderzeichen bekommt man in PHP durch addslashes() in den Griff.

bei Antwort benachrichtigen
Heinz_Malcher BloodC@ „Liegt es wirklich an der Länge des Textes oder vielleicht eher an darin...“
Optionen

hi, sonderzeichen sind keine drinnen, auch wenn ich das Wort hallo 200 mal schreibe ohne sonderzeichen, gibt es diesen fehler. hab es auch schon mit mediumtext versucht. Keine chance...vermute allerdings auch, dass es ein nur ein anderer Fehler sein kann.

danke für deine hilfe

Gruss heinz

bei Antwort benachrichtigen