[SQL] Probleme mit den Zeichensätzen.
24. Aug 2007, 19:20
Moin,
Ich habe für meinen Blog vor einiger Zeit ein Importskript für Wordpress geschrieben. Dabei wurden die Daten munter aus der Datenbank ausgelesen. Inzwischen ist es so, dass ich mit dem neuen Blog schon eigene Einträge hinzugefügt habe, und nun auf ein Zeichensatzproblem gestoßen bin:
Die neuen Datensätze werden offensichtlich als "iso-8869-1"-codiert gespeichert, die alten Wordpress Datensätze sind aber noch in "utf-8". Setze ich "utf-8" in den Header, so beschwert sich der Validator vom W3, dass der Zeichensatz nicht passt, und ich sehe lauter kleine Fragezeichen anstelle der Umlaute. Andersherum sind zwar die Umlaute der neuen Einträge korrekt, die der alten aber merkwürdig "verwurschtelt".
Ich möchte jetzt die Datensätze allesamt "iso-8869-1" kodiert haben. Gibt es da eine einfachere Möglichkeit, als mit "CONVERT" jeden Datensatz einzeln umzuwandeln? Als Datenbank-Backend nutze ich übrigens PHPMyAdmin.
|