Einzelnen Beitrag anzeigen

idefix2

Registriert seit: 17. Mär 2010
Ort: Wien
1.027 Beiträge
 
RAD-Studio 2009 Pro
 
#3

Re: MySQL: Zeichensatz unter Windows, DB-Verzeichnisse

  Alt 17. Apr 2010, 23:44
Leider wurde nicht alles gut:

Ich habe den default charset von MySQL auf UTF8 umgestellt, den MySQL-Dienst neu gestartet (steht jetzt auch in DB.OPT so drinnen) und eine neue Datenbank und darin eine neue Tabelle erstellt.

Ich habe aus meiner alten Access-Datenbank ein Tab-delimited file erzeugt, in diesem File zeigt mir z.B. der Windows Editor die Umlaute richtig an, habe dann noch alle "\" in "\\" konvertiert und dann:

LOAD DATA LOCAL INFILE 'd:/test.txt' INTO TABLE musik;

auf der MYSQL Kommandozeile eingegeben, um die Tabelle zu importieren.

Ergebnis: Die Tabelle wird zwar importiert, aber alle Felder, die Umlaute enthalten, brechen jetzt unmittelbar vor dem ersten Umlaut ab, enthalten also nur die Zeichen bis zum ersten Umlaut - mit latin1 wurden zwar die Umlaute falsch konvertiert, aber zumindest die Datenfelder komplett eingelesen.
  Mit Zitat antworten Zitat