Umlaute in MYSQL Datenbank

Soapp

Erfahrenes Mitglied
Meine MYSQL Datenbank zeigt mir Umlaute mit merkwürdigen Zeichen an.
Ich füge Daten über ein PERL-Script ein ...

Wenn ich gar nichts codiere oder decodiere zeigt er mir sowohl in der Linux-SHELL
als auch in der Datenbank die falschen Umlaute an.

Wenn ich die Daten utf-8 codiere zeigt er mir für einen Umlaut 4 merkwürdige Zeichen an. (in der Linux-Shell
und in der Datenbank)

Wenn ich die DATEN utf-8 DEcodiere zeigt er mir in der Linux-Shell die Umlaute richtig an,
speichert es aber verkehrt in die Datenbank


Was kann das sein ?

Danke
 
Hallo,

"Meine MYSQL Datenbank zeigt mir Umlaute mit merkwürdigen Zeichen an."

In welchem Ausgabemedium (Datenbankbrowser,...) werden die Zeichen denn "falsch" dargestellt? Falls das Problem im PhpMyAdmin oder ähnlichem auftritt, kann es durchaus auch am verwendeten Zeichensatz der Software liegen (in der Regel ist dies aber konfigurierbar (bei phpMyAdmin auf jeden Fall)). Unter welcher Kollation läuft deine Datenbank bzw. die entsprechenden Felder? Wenn die Datenbank/ Felder die Kollation UTF-8 besitzen, müssen die Daten auch in UTF-8 reingehämmert werden. mehr Infos wären hilfreich...


mfg Bloddy
 
Zurück