Puoi farlo molto facilmente usando un dump. Crea un dump usando
mysqldump --skip-opt --set-charset --skip-set-charset
Quindi crea un altro database, imposta il suo set di caratteri predefinito su UTF-8 e quindi ricarica il tuo dump con:
mysql --default-character-set=<your iso encoding>
L'idea principale è creare un dump senza alcun segno di codifica dei dati.
Quindi, al momento della creazione, la codifica della tabella sarebbe ereditata dalla codifica del database e impostata su UTF-8. E con --default-character-set
diciamo a MySQL di ricodificare automaticamente i nostri dati.