MySQL und Sonderzeichen

On 24. November 2008, in Information Technology, by Sven

Die Geschichte von MySQL und den Sonderzeichen ist eine Geschichte voller grauer Haare, Schmerzen und Verzweiflung. Damit dies aber nicht nocheinmal passiert, hier ein paar Notizen dazu.

Ja, ein Thema, welches schon so lange alt ist, wie die Menschheit selbst. Auch mich hat es wieder mal getroffen, dass ich einen SQL-Export bekam, der in puncto Sonderzeichen vollkommen zerschossen war. Also per Substitute in vim die 142 MB schwere Datei erstmal gesäubert. Doch auch dann zerschoss MySQL den Import auch gleich wieder. Nach langem Suchen kam ich dann endlich auf die Lösung, die ich a) Euch treuen Lesern nicht vorenthalten will und b) ich für mich hier schriftlich festhalten will, um später die Lösung schnell finden zu können.

user:# mysql --default-character-set=utf8 -u dbuser -p

Passwort eingeben.

mysql > [Ort] mysqldump.sql

Fertig!

Eigentlich ganz einfach, oder? Ja, wenn man es weiß. Und hier nun noch eine Liste der bisher erkannten MySQL-Zeichen und den dazu passenden Sonderzeichen:

ö = ö
ä = ä
ü = ü
ß = ß
Ö = Ö
Ä = Ä
Ü = Ü
é = é
à = à
’ = ‘

Tagged with:  

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Suchst Du etwas bestimmtes?

Nutze die Suche um Dich auf der Seite umzuschauen:

Immer noch nicht gefunden, wonach Du Ausschau gehalten hattest? Dann schreib einen Kommentar oder schick mir eine Nachricht und ich nehme mich dem an!

Einloggen