Und was soll das mit der Checkbox bringen ?
[...] Dann wird der Inhalt so übernommen wie er in der DB steht.
[...]
Das sagt es doch schon aus.
Die Frage ist doch in welcher Kodierung exportiert wird, und nachher importiert, egal ob Charset und Collation beim CREATE TABLE und/oder bei Text-Feldern dabei steht. Wenn ein Sonderzeichen wie ein Umlaut in
latin1 der irgendeinem
iso-... in die *.sql-Datei exportiert wird, wie soll daraus dann beim Import z.B. UTF8 werden ?
Oder macht MySQL im Hintergrund etwas von dem ich nichts weiß ?
Genauer an einem Beispiel:
Man exportiert ohne Charset und Collation Commands als
latin1, weil die DB in
latin1 ist.
Man importiert den Export in eine neue DB mit Default Charset utf8 (oder utf8mb4) und Collation entsprechend.
Erkennt MySQL das dann und konvertiert automatisch alle Daten zu utf8 ?
Habe ich, so weit ich mich erinnere, noch nicht erlebt.
Gruß,
noRiddle