snoot: Data truncated - obwohl Feld = longtext und wenig Text

Hi,

ich habe über phpMyAdmin Daten in eine Tabelle eingetragen.

Dabei kam die Meldung:

Warning: #1265 Data truncated for column 'feld1' at row 1

feld1 ist als longtext mit latin1_german2_ci angelegt. Der eingefügte Text ist relativ kurz, also eigentlich keinesfalls ein Problem für longtext:

Text: "Die Einheit gibt an, wie viele Maschinenbefehle (Instruktionen) ein Mikroprozessor pro Sekunde ausführen kann. 1 MIPS bedeutet, er kann eine Million Maschinenbefehle pro Sekunde ausführen (Wikipedia)."

Wie kann das sein? Der Text wurde aber auch korrekt eingefügt und nicht abgeschnitten oder so.

MySQL-Version: 5.0.32

  1. Hallo
    es gab mal einen Bug mit "Data truncated"

    http://bugs.mysql.com/bug.php?id=25815

    Über phpmyadmin fügst du Daten mit UTF8 ein. Deine Tabelle ist aber latin1.

    Versuch doch mal ein Update deiner DB auf neuere Version.

    viele Grüße
    hawk