Просто ще направя един много див удар в тъмното:
phpMyAdmin всъщност го разбира правилно. Този, който не работи, е вашият персонализиран интерфейс, защото не задава кодирането на връзката правилно. Така че всички данни, които вмъквате чрез него, са объркани в базата данни, но се случва да имат чисто двупосочно пътуване във вашето приложение. phpMyAdmin вмъква действително UTF-8 данни, които се объркват, когато бъдат извлечени чрез грешна връзка.
Вижте UTF-8 докрай и Обработка на Unicode отпред в гръб в уеб приложение .