dedlfix: MySQL: Alles nach UTF-8 Umwandeln

Beitrag lesen

echo $begrüßung;

Wie kann ich alle Zeichenketten in meiner Datenbank sicher ins UTF-8 Format umwandeln??

Wenn die Daten in den Feldern tatsächlich in der dafür angegebenen Kodierung drinstehen, dann muss sie der phpMyAdmin korrekt anzeigen. Wenn nicht, hast du ein Problem. Um dafür Lösungsvorschläge zu bekommen, musst du genau hinschauen und angeben, wie so ein Nicht-ASCII-Zeichen aussieht.

Wenn also der Feldinhalt korrekt ist, musst du nur die Kodierungsangabe des Feldes ändern, dann rechnet MySQL auch die Kodierung des Inhalts um.

Allerdings muss ich sagen, dass mich das wundert, da ich eigentlich bei der Datenbank als "Kollation" überall "utf8_general_ci" angegeben habe. Steckt da vlt noch was anderes dahinter?

Möglicherweise eine nicht ausgehandelte Kodierungsangabe auf der Verbindung von deinem Client zum MySQL-Server.

echo "$verabschiedung $name";