Come accennato da altri, è necessario convertire in UTF8 da un capo all'altro se si desidera supportare i caratteri "speciali". Ciò significa la tua pagina web, PHP, la connessione mysql e la tabella mysql. La pagina web è abbastanza semplice, basta usare il meta tag per UTF8. Idealmente, le tue intestazioni direbbero anche UTF8.
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
Imposta il tuo PHP per utilizzare UTF8. Probabilmente le cose funzionerebbero comunque, ma è una buona misura per farlo:
mb_internal_encoding('UTF-8');
mb_http_output('UTF-8');
mb_http_input('UTF-8');
Per mysql, vuoi convertire la tua tabella in UTF8, non c'è bisogno di esportare/importare.
ALTER TABLE table_name CONVERT TO CHARACTER SET utf8
Puoi e dovresti configurare mysql su utf8 predefinito. Ma puoi anche eseguire la query:
SET NAMES UTF8
come prima query dopo aver stabilito una connessione e che "convertirà" la connessione al database in UTF8.
Questo dovrebbe risolvere tutti i tuoi problemi di visualizzazione del personaggio.