Beitrag von: Christian
erstellt: 23.1.2009 11:26:18
|
Die Anweisung --default-character-set= Nicht dringen notwendig.
Export mit
mysqldump -e --order-by-primary --skip-set-charset --default-character-set=utf8 --add-drop-table --quick --compatible=mysql40 DATENBANK> backup.sql
|
Nun stehen in diesem Dump aber dennoch einige SET Anweisungen. Diese müssen natürlich weg
cat backup.sql |sed -e 's/^SET.*;$//g' > backup_mysql40.sql
|
Erfahrung: Meine Datenbanken haben utf-8 Format. Einem Kunden sollte ich aber einen Dump in einen Mysql4 Datenbankserver einspielen der nur latin1 ISO_8859-1 unterstützt.
Mein Gedanke war das ich mittelsl iconv den Dump nach iso_8859-1 konvertieren muss. War aber nicht nötig. Bei phpMyAdmin musste ich zum Importieren den Zeichensatz iso_8859-1 Angeben. _________________ zuletzt bearbeitet: 13.2.2018 19:09:59 von: Christian
|