dedlfix: CSV import mit Umlauten

Beitrag lesen

Tach!

SET NAMES, oder besser der Aufruf der Funktion mysqli_set_charset() beziehungsweise bei Verwendung von PDO die charset-Angabe im DSN-String, muss dann eigentlich reichen. Wenn das dann trotzdem zu Fehlern kommt, machst du irgendwas nicht richtig, oder die Daten sind doch nicht korrekt kodiert.

Laut MySQL-Doku (wie unten schon zitiert und verlinkt) soll gena das bei Dateiimport nicht wirken, sondern man soll die Character Set-Klausel im Import Statement nutzen.

Da wäre erstmal zu klären, welche Methode beim Import zur Anwendung kommt. Ist es tatsächlich LOAD INFILE mit einer auf dem MySQL-Server liegenden Datei oder irgendwas mit PHP geschriebenes?

dedlfix.