Po pierwsze, czy Twoja baza danych może przechowywać Unicode? SHOW CREATE TABLE table_name;
miejmy nadzieję, że pokaże twój zestaw znaków jako utf8. Jeśli nie, powinno to naprawić:
ALTER TABLE table_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE table_name CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
Upewnij się również, że ustawienia PHPMyAdmin zawierają to:
$cfg['DefaultCharset'] = 'utf_8';
$cfg['DefaultConnectionCollation'] = 'utf8_general_ci';