UTF8
am 14.06.2006 20:27:34 von ingo.stoeckerHallo,
wie kann ich sämtliche Einträge einer Datenbank(tabelle) in die
UTF8-Kodierung umwandeln?
mfg,
kobe #8
Hallo,
wie kann ich sämtliche Einträge einer Datenbank(tabelle) in die
UTF8-Kodierung umwandeln?
mfg,
kobe #8
Ingo Stöcker schrieb:
> Hallo,
>
> wie kann ich sämtliche Einträge einer Datenbank(tabelle) in die
> UTF8-Kodierung umwandeln?
>
> mfg,
>
> kobe #8
Ich ging folgendermaßen vor:
Tabelle in ein Textfile exportiert, in etwa:
SELECT * INTO OUTFILE '/tmp/xxxx.txt' FIELDS TERMINATED BY ';' FROM
xxxx;
Das Textfile habe ich mit convmv umgewandelt, (man convmv), in etwa:
convmv -f iso-8859-15 -t UTF-8 --notest xxxx.txt
Danch wurde die Tabelle geleert und von der modifiziertenTextdatei
wieder eingelesen, in etwa:
LOAD DATA INFILE '/tmp/xxxx.txt' INTO TABLE `xxxx` FIELDS TERMINATED BY
';';
Die Originaldatenbanken mit confmv zu modifiziern klappte nicht.
Viel Erfolg!
Grüße, Adriana Müller