Skip to content

Forum / Webdesign

Webdesign5 posts · 3506 views · 3 participants

MySQL: Fehlerhafte Umlaute nach Import

  1. #1
    Wer, so wie ich, schon des öfteren vor dem Problem stand, dass nach dem Import des Datenbank-Backups Umlaute und Sonderzeichen auf halb Acht hingen, findet hier vielleicht die passende Lösung.

    Linux-Shell:
    wwwuser:~> mysql --default-character-set=utf8 -u dbuser -p


    Danach erfolgt die Passwortabfrage für den im Befehl genannten Datenbankuser dbuser und bei erfolgreicher abfrage kann man nun mit...

    mysql>source mysqldump.sql


    seinen Datenbank-Dump importieren. Noch kürzer geht es mit:

    wwwuser:~> mysql --default-character-set=utf8 -u dbuser -p < mysqldump.sql

    Kann man so stehen lassen.

  2. #2
    Lässt sich schon im DB Export (von der ursprünglichen DB) einstellen im PHPMyadmin in welchem Format das exportiert werden soll.
    Frag mich jetzt nicht wo, ich brauchte das schon 2-3x und suche jedesmal neu 🙄

    Nichts was sich zu haben lohnt fällt einem in den Schoss!!!

  3. #3
    Den DB-Export mache ich nicht über PHPMyAdmin sondern via Shell-Script (geht sehr viel schneller und per Crontab auch automatisiert). 😉

    Kann man so stehen lassen.

  4. #4
    Wichtig ist doch nur, dass beim Export und Import jeweils der gleiche Character Set gewählt. Egal ob nun mit Weboberfläche oder Shell.

    KST-LAN #10 bei Berlin 24.-26. April 2009 | 167 Teilnahmer | ab 13 Euro

  5. GA
    Guest
    #5
    Idealerweise sind Encoding und Collations bereits von Beginn an auf UTF-8 eingestellt und die Applikation selbst Unicode-aware 😛

Log in to join the conversation.

The archive, in numbers2006–2011
ploynt

Esports, LAN parties, and gaming culture. Freshly dug out of the 2006–2011 archive.

Archiving since 2006
From the forumQuote 59 of 325

Freuen Analphabeten sich über Buchstabensuppe? Als der Mensch entdeckte, dass Kühe Milch geben, wonach suchte er da eigentlich?

— Torsten · 2008

All 325 quotes →

Archive roulette

2026 · ploynt · dug up from the archive · built by: Torsten