hotti: Warum man nicht 'uft8' in MySQL verwenden sollte

Beitrag lesen

hi again,

How to support full Unicode in MySQL databases (Mathias Bynens)

Den seine Fehlermeldung "Incorrect string value: '\xF0\x9D\x8C\x86' for column 'column_name' at row 1 "

Die Bytefolge F0 9D in utf8 ist der REPLACEMENT CHARACTER, das erklärt den im Artikel beschriebenen Effekt "The content got truncated..."

Vermutlich liegt das Problem bereits am Client, der UTF-8-kodierte Strings nicht richtig taggen kann oder MySQL kann das nicht in diesem Fall oder es gibt ein generelles Problem mit dem Tagging oder mit der Unicode Canonicalization.

Euch als Experten übergebe ich feierlich die Aufgabe, das rauszukriegen ;)

Schönen Tach!