Po prostu wezmę bardzo dziki cios w ciemność:
phpMyAdmin właściwie to rozumie. Ten, który nie działa, to Twój niestandardowy interfejs, ponieważ nie ustawia on kodowania połączenia prawidłowo. Tak więc wszystkie dane, które wstawiasz za jego pośrednictwem, są pomieszane w bazie danych, ale zdarza się, że Twoja aplikacja ma czystą podróż. phpMyAdmin wstawia rzeczywiste Dane UTF-8, które psują się, gdy są pobierane przez niewłaściwe połączenie.
Zobacz UTF-8 przez całą drogę i Obsługa Unicode od początku do końca w aplikacji internetowej .