En ocasiones es necesario exportar e importar bases de datos de un servidor a otro. El método más rápido para realizar el cambio de la base de datos es usar la consola de MySQL y el comando mysqldump.
Ejemplo de importación:
$mysql -h host -u usuario -p -D basededatos < fichero.sql
Si origen y destino están configurados con el mismo conjuntos de caracteres, no habrá problemas con eñes y tildes. Sin embargo si las configuraciones son diferentes (lo más común es utf-8 por un lado y latin-XXX por otro), veremos mal dichos caracteres tras la importación.
Cómo evitar los caracteres ‘chinos’
Utilizando el parámetro «–default_character_set» por lo que la sentencia sería algo así:
$mysql -h host -u usuario -p --default_character_set utf8 -D basededatos < fichero.sql