Hai provato ad aggiungere
SET NAMES 'utf8';
nel tuo dump sql?
Il problema con utf8 o le codifiche in generale è che per avere successo, devi assicurarti che:
- il file è codificato utf8 senza firma
- la codifica predefinita del server mysql è impostata su utf8
- la connessione è utf8 (ecco perché hai inserito SET NAMES 'utf8' nel tuo file sql).
- tutte le tabelle e le colonne hanno la codifica e il set di caratteri corretti
- anche tutti i tuoi file web devono essere codificati in utf8. E non funziona solo aggiungere l'intestazione corretta. Devi aprire il file, controllare se la codifica è utf8, in caso contrario, tagliare tutto, cambiare la codifica in utf8 e incollare tutto di nuovo. Non funziona, se modifichi la codifica e salvi il file!