1 message in com.mysql.lists.mysql-deUTF-8 bei SELECT INTO OUTFILE| From | Sent On | Attachments |
|---|---|---|
| Rene Fertig | 26 Feb 2007 08:06 |
| Subject: | UTF-8 bei SELECT INTO OUTFILE![]() |
|---|---|
| From: | Rene Fertig (me...@renux.de) |
| Date: | 02/26/2007 08:06:16 AM |
| List: | com.mysql.lists.mysql-de |
Hallo.
Ich hab eine Tabelle, in der Daten in UTF-8 gespeichert sind. In der Mysql-Konsole wird bei einem SELECT alles richtig angezeigt, machen ich aber einen SELECT INTO OUTFILE stehen die Umlaute im Export-File falsch drin: aus für wird für. Das System ist UTF-8 (SuSE 10.0), die Tabelle hat die Kollation utf8_general_ci. Der Mysql-Server ist 5.0.19-max-log.
show variables like 'char%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | latin1 | | character_set_connection | latin1 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | latin1 | | character_set_server | latin1 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+
Wo kann/muss ich dran drehen, damit ich korrekte UTF-Umlaute auch in der Export-Datei habe? Es wäre ja auch ok, wenn die Datei in latin1 o.ä. wäre, dann kann ich das ja mit iconv in UTF wandeln. aber mit dem was da zzt. raus kommt kann ich nix anfangen.
Viele Grüße,
René
--
-- Tipps & Tricks für Linux, MySQL & Webdesign -> http://home.telebel.de/~referti/blog/




