Jste si jisti, že databáze MySQL podporuje UTF-8? Myslím, že výchozí nastavení instalace používá latin1. Také se musíte ujistit, že 'default-character-set' pro [mysql] a [mysqld] v konfiguračním souboru my.ini je nastaveno na 'utf8'. Dále se ujistěte, že tabulka byla vytvořena s nastavením UTF-8.