Опитвали ли сте да добавите
SET NAMES 'utf8';
към вашия sql дъмп?
Нещото с utf8 или кодировките като цяло е, че за да бъдете успешни, трябва да сте сигурни, че:
- файлът е кодиран utf8 без подпис
- кодирането по подразбиране на mysql сървъра е настроено на utf8
- връзката е utf8 (затова сте поставили ИМЕНА НА НАБОР 'utf8' във вашия sql-файл).
- всички таблици и колони имат правилното кодиране и набор от знаци
- всичките ви уеб файлове също трябва да бъдат кодирани в utf8. И не работи просто да добавите правилната заглавка. Трябва да отворите файла, да проверите дали кодирането е utf8, ако не, изрежете всичко, променете кодирането на utf8 и поставете всичко обратно. Не става, ако просто промените кодирането и запишете файла!