dedlfix: Deutsche Umlaute nach Provider wechsel weg

Beitrag lesen

in den .sql-Dateien die ich gestern vom alten Provider angelegt habe sind die Umlaute drin.

Umlaute sind sowohl in latin1 und in utf8 drin, werden aber unterschiedlich kodiert. Die Frage ist nun, in welcher Form sind sie drin? ä oder ä (betrachtet im ASCII-Mode)

Wenn ich in phpmyadmin die sql-Datei importiere wird aus einem ä ü oder ö ein ?. Eingestellt habe ich aus einem ä ü oder ö ein ?. Eingestellt zum Import hatte ich UTF8 generell ci und als Sprache German(de-utf-8).
Was das falsch? welche Kollation hätte ich sonst einstellen sollen?

Wenn du sie als latin1 exportiert hast, musst du das beim Import auch wieder genauso angeben.
Welche collation deine Tabellenfelder haben ist egal. Das wandelt dann MySQL selbständig um.