Zeichensätze bequem konvertieren
Geschrieben von Thomas Falkner - 21.03.07 um 11:03Eine bequeme Möglichkeit Zeichensätze zu konvertieren kommt natürlich aus der UNIX-Welt: iconv
Kürzlich wurde ich mit der Migration eines CRM beauftragt. Das alte CRM speicherte die Daten ISO 8859-1 codiert ab, das neue in UTF-8.
Hier die Lösung:
iconv -f iso-8859-1 -t utf-8 crm8859-1.sql > crmUTF-8.sql
Das SQL-Dump war übrigens > 2 GB, iconv eignet sich im Gegensatz zu vielen anderen Tools auch für umfangreichere Datenmengen.
Iconv lässt sich übrigens auch über viele Scriptsprachen wie etwa PHP, Perl oder Ruby benutzen.
Ähnliche Beiträge:
2 Kommentare »
RSS Feed für Kommentare zu diesem Artikel. TrackBack URI
Hinterlasse einen Kommentar
also auf der shell benutze ich meistens recode, das ist auch nicht grossartig anders
Kommentar by yetzt — 21. März 2007 #
iconv ist als Bestandteil glibc fast überall verfügbar. recode muss meines Wissens separat installiert werden, bringt dafür aber den Vorteil mit inline konvertieren zu können.
Kommentar by tom — 21. März 2007 #