Si quieres preservar caracteres como la ñ, ó, ç, etc. cuando migras una base de datos MySQL tienes que usar mysqldump con estas opciones:
mysqldump -u root -p --default-character-set latin1 --skip-character-set <dbname> > mydump.mysql
crear las base de datos destino con:
mysqladmin -u root -p create <dbname> --default-character-set latin1 --collate latin1_swedish_ci
luego restaurar:
mysql -u root -p --default-character-set latin1 <dbname> < mydump.mysql





