2016-05-12 10 views
1

Hallo Ich versuche Daten mysql Spalt hinzuzufügen aber nach einigen Daten eingegeben worden sind wirft es Gegenstand genannte Fehler1265 Daten für die Spalte in Zeile 1 nach wenigen Werten abgeschnitten

Die Struktur ist enter image description here

die Das Spalten-Datenformat ist enter image description here

+3

Sie wahrscheinlich etwas größer als ein 'tinytext' für diese Spalte benötigen, können TINYTEXT enthalten nur 255 Bytes – Pevara

+0

Welches Format passt am besten, wenn ich die Spalte auch abfragen muss und die Daten werden ein bisschen sein? –

+0

werfen Sie einen Blick auf diese Frage für die verfügbaren Größen: http://stackoverflow.com/questions/13932750/tinytext-text-mediumtext-and-longtext-maximum-storage-sizes – Pevara

Antwort

2

Ihre Daten werden abgeschnitten, da sie die 255-Byte-Grenze einer tinytext-Spalte überschreiten. Sie benötigen einen Spaltentyp zu verwenden, die mehr Daten unterstützt:

 
     Type | Maximum length 
-----------+------------------------------------- 
    TINYTEXT |   255 (28−1) bytes 
     TEXT |  65,535 (216−1) bytes = 64 KiB 
MEDIUMTEXT | 16,777,215 (224−1) bytes = 16 MiB 
    LONGTEXT | 4,294,967,295 (232−1) bytes = 4 GiB 

(von TINYTEXT, TEXT, MEDIUMTEXT, and LONGTEXT maximum storage sizes)

Verwandte Themen