Czy próbowałeś dodać
SET NAMES 'utf8';
do twojego zrzutu sql?
Rzecz z utf8 lub ogólnie kodowaniem polega na tym, że aby odnieść sukces, musisz upewnić się, że:
- plik jest zakodowany w utf8 bez podpisu
- domyślne kodowanie serwera mysql jest ustawione na utf8
- połączenie to utf8 (dlatego wstawiasz SET NAMES 'utf8' do swojego pliku sql).
- wszystkie tabele i kolumny mają prawidłowe kodowanie i zestaw znaków
- wszystkie twoje pliki internetowe również muszą być zakodowane w formacie UTF8. I nie działa po prostu dodanie prawidłowego nagłówka. Musisz otworzyć plik, sprawdzić, czy kodowanie to utf8, jeśli nie, wyciąć wszystko, zmienić kodowanie na utf8 i wkleić wszystko z powrotem. To nie zadziała, jeśli po prostu zmienisz kodowanie i zapiszesz plik!