Das geht ganz einfach mit einem Dump. Machen Sie einen Dump mit
mysqldump --skip-opt --set-charset --skip-set-charset
Erstellen Sie dann eine andere Datenbank, setzen Sie ihren Standardzeichensatz auf UTF-8 und laden Sie dann Ihren Dump zurück mit:
mysql --default-character-set=<your iso encoding>
Die Hauptidee besteht darin, einen Dump ohne Anzeichen einer Datencodierung zu erstellen.
Also würde die Codierung der Tabelle zum Zeitpunkt der Erstellung von der Datenbankcodierung übernommen und auf UTF-8 gesetzt. Und mit --default-character-set
Wir weisen MySQL an, unsere Daten automatisch neu zu codieren.