2 messages in com.mysql.lists.mysql-deutf-8 und alte version| From | Sent On | Attachments |
|---|---|---|
| Martin Klaffenboeck | 22 Nov 2005 03:09 | |
| Sebastian Mendel | 22 Nov 2005 03:28 |
| Subject: | utf-8 und alte version![]() |
|---|---|
| From: | Martin Klaffenboeck (mart...@gmx.at) |
| Date: | 11/22/2005 03:09:52 AM |
| List: | com.mysql.lists.mysql-de |
Hallo!
Ich habe einen Update meines mysql auf gentoo gemacht, bin dabei nach http://www.gentoo.org/doc/en/mysql-upgrading.xml vorgegangen, und habe trotzdem ein Problem, bei dem ich nicht genau weiß wie ich das lösen soll.
ich habe also ein mysql dump von 4.0.25, aber 4.1.14 installiert. Wenn ich dieses Dump einspiele, so werden die umlaute nicht übernommen. Die datei selber ist in latin1 kodiert, es steht aber nirgends im inhalt ein hinweis auf den charset.
Ist es möglich, die Tabellen, die bisher bestanden als latin1 zu erstellen? Wie muss ich das mysqldump abändern damit diese wieder korrekt laufen?
Mir scheint, wenn ich die datei einfach (mit gedit) als utf8 kodiert abspeichere, werden alle Zeichen korrekt kodiert, auch mysql-query-browser zeigt sie korrekt an, bloß die darauf erstellten php applikationen laufen nicht korrekt, welche ich aber leider nicht anpassen kann, da diese dann auf dem Zielserver nicht mehr korrekt laufen würden.
Wie ändere ich meinen Dump? Kann ich irgenwas so vor dem import der ersten tabelle reinschreiben, damit mysql weiß dass es sich hier um latin1 handelt und nicht utf8?
Besten dank, Martin




