Cuando en una base de datos MySQL se muestran de forma incorrecta los acentos y la letra “ñ” el problema se debe a que el cotejamiento de la base de datos no es el correcto, para ello podemos hacer un backup de la base de datos y con el fichero sql procedemos a restaurar el backup forzando el collation a utf-8 y de esta forma se le verán de forma correcta los acentos.
El comando que teneis que utilizar por consola (SSH) para solventar este problema es el siguiente:
mysql --default-character-set=utf8 -D nombrebasedatos < backup.sql
Con este comando hemos procedido a restaurar el backup forzando el collation a utf-8 y ahora se ven correctamente los acentos.