Zeige Artikel 1 bis 1
Displaying posts with tag: umlaut (reset)
FAQ: Mein mysqldump zerstört meine Umlaute

In den letzten Tagen habe ich das mehrmals erklären müssen, daher jetzt einmal im Blog, damit ich das verlinken kann. Dieser Artikel ist, anders als der Rest des Blogs, CC-BY-SA.

Der Fragesteller:

Ich habe Daten in meiner Datenbank, die ich erfolgreich mit meiner Anwendung einlesen und wieder auslesen kann. Wenn ich jedoch einen mysqldump mache, um die Daten auf ein neues System zu portieren, bekomme ich zerstörte Umlaute.

Das Problem tritt auf, wenn man Daten in der Datenbank mit dem falschen Zeichensatz-Label speichert.

In MySQL klebt an jedem String ein Label, der den Zeichensatz angibt, in dem der String geschrieben worden ist. Der String _latin1"Köhntopp" ist also hoffentlich die Zeichenfolge "K-0xF6-hntopp", und der String _utf8"Köhntopp" entsprechend die Zeichenfolge "K-0xC3 0xB6-hntopp". Probleme treten auf, wenn das …

[Mehr]
Zeige Artikel 1 bis 1