Frage

Ich versuche, eine sehr lange Textzeichenfolge in eine MySQL-Blob Spalte einzufügen, aber MySQL ist nur 64kB der Daten zu speichern. Der String ist 75.360 Zeichen lang sein. Ich bin die Verbindung mit PHP mysql_connect().

Irgendwelche Ideen?

Macht es einen Unterschied machen, wenn es Blob oder Text ist. Ich hatte ursprünglich als Text, sondern verändern sich ohne beeinflussen.

Andere Tipps

Sie auch gefragt, ob es einen Unterschied zwischen BLOB und TEXT
ist Blobs ist für binäre Daten. Wenn Sie eine LIKE Abfrage auf einem BLOB-Feld zu tun wird es Fall empfindlich sein.

d.

SELECT 'TEXT' LIKE 'TEXT';
=> 1 for both BLOB and TEXT

SELECT 'TEXT' LIKE 'text';
=> 1 for TEXT
=> 0 for BLOB

Die BLOB-Spalte ist nur 64 KB pro die Dokumentation

Versuchen Sie, eine MEDIUMBLOB Spaltenart statt ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top