Welches Charset in der Datenbank (mit umlauten)?
sime
- datenbank
0 Vinzenz Mai0 sime
Hallo,
wollte mal fragen welches Charset sollte man in einer Datenbank für ein Feld verwenden sollte? warum ist normal immer latin1 eingestellt? Nach dem Importieren eines Dumps funktionieren meine Umlaute nicht mehr und werden als ? dargestellt. Sollte man lieber alle Felder auf utf-8 stellen?
Hallo
wollte mal fragen welches Charset sollte man in einer Datenbank für ein Feld verwenden sollte?
das hängt davon ab, was das Datenbankmanagementsystem unterstützt :-)
warum ist normal immer latin1 eingestellt?
Wo ist das der Fall?
Nach dem Importieren eines Dumps funktionieren meine Umlaute nicht mehr und werden als ? dargestellt.
Dann hast Du irgendwo ein Problem in der Verarbeitungskette - oder Deine Daten
sind kaputt.
Sollte man lieber alle Felder auf utf-8 stellen?
Konsequente Nutzung von UTF-8 ist sicherlich keine schlechte Idee.
Freundliche Grüße
Vinzenz
hab grad getest wenn ich eine cvs datei in meine mysql datenbank einlese:
bei "latin1_general_ci" werden umlaute in "?" umgewandelt
bei "utf8_unicode_ci" werden die wörter abgetrennt an der stelle wo eigentlich das umlaut stehen sollt. sie hören also einfach auf
woran kann das liegen? und wie krieg ich meine umlaute da rein? :)
Hallo
hab grad getest wenn ich eine cvs datei in meine mysql datenbank einlese:
aha, es handelt sich also um MySQL. Welche Version bitte?
bei "latin1_general_ci" werden umlaute in "?" umgewandelt
bei "utf8_unicode_ci" werden die wörter abgetrennt an der stelle wo eigentlich das umlaut stehen sollt. sie hören also einfach auf
woran kann das liegen? und wie krieg ich meine umlaute da rein? :)
Vielleicht an einer kaputten CSV-Datei? Vielleicht an falschen Einstellungen
beim Import.
Gib bitte eine Beispielzeile an, die fehlerhaft verarbeitet wird.
Gib bitte an, wie Du die CSV-Datei importierst.
Freundliche Grüße
Vinzenz