Moin Leute,
Ich habe ein Problem mit meinen Zeichensätzen, in der MySQL-Tabelle und kann die Ursache nicht lokalisieren.
Zunächstmal habe ich mir eine Backupdatei, von den Tabellen auf meiner Festplatte angelegt. Dann habe ich diese per phpmyadmin in die Datenbank auf meinem Webspace importiert.
Problem ist, dass aus allen Umlauten dabei Fragezeichen wurden. Nach einiger Recherche kam ich drauf, dass man in den Meta-Tags den Zeichensatz festlegen muss, das bringt mir aber nichts, weil die Umlaute schon beim Eintragen in die DB verschwinden.
Auf meiner Platte hatte ich als Kollation für die Tabelle "latin1_swedish_ci", das funktionierte dort einwandtfrei. Beim hochladen auf den Webspace gab es dann obiges Problem.
Nach weiteren Recherchen stieß ich darauf, dass ich das auf UTF-8 stellen müsste. Daraufhin stellte ich dann die Kollation der entsprechenden Tabellen-Bereiche auf "utf8_general_ci", da mir das am naheliegendsten schien, da es kein utf8_german gibt bei mir in der Liste.
Beim erneuten Import, mit neuer KOllation werden nun die Texte einfach ab dem ersten Umlaut abgeschnitten.
Ich kapier das nicht,...
Greetz,
Aza
EDIT: In der Backup-Datei sind die Umlaute auchnoch Umlaute, und als Codierung beim Importieren war auch UTF8 ausgewählt. :>
Ich habe ein Problem mit meinen Zeichensätzen, in der MySQL-Tabelle und kann die Ursache nicht lokalisieren.
Zunächstmal habe ich mir eine Backupdatei, von den Tabellen auf meiner Festplatte angelegt. Dann habe ich diese per phpmyadmin in die Datenbank auf meinem Webspace importiert.
Problem ist, dass aus allen Umlauten dabei Fragezeichen wurden. Nach einiger Recherche kam ich drauf, dass man in den Meta-Tags den Zeichensatz festlegen muss, das bringt mir aber nichts, weil die Umlaute schon beim Eintragen in die DB verschwinden.
Auf meiner Platte hatte ich als Kollation für die Tabelle "latin1_swedish_ci", das funktionierte dort einwandtfrei. Beim hochladen auf den Webspace gab es dann obiges Problem.
Nach weiteren Recherchen stieß ich darauf, dass ich das auf UTF-8 stellen müsste. Daraufhin stellte ich dann die Kollation der entsprechenden Tabellen-Bereiche auf "utf8_general_ci", da mir das am naheliegendsten schien, da es kein utf8_german gibt bei mir in der Liste.
Beim erneuten Import, mit neuer KOllation werden nun die Texte einfach ab dem ersten Umlaut abgeschnitten.
Ich kapier das nicht,...
Greetz,
Aza
EDIT: In der Backup-Datei sind die Umlaute auchnoch Umlaute, und als Codierung beim Importieren war auch UTF8 ausgewählt. :>
Kommentar