Mam problem z kodowaniem podczas eksportu bazy z jednego serwera i importu na drugi.
Używam Symfony.

Baza wyjściowa:
- system porównywania: utf8_unicode_ci
- system porównywania dla tabel: utf8_bin
- przez PMA widzę teksty tak: "Technologie przyszłości"
- dane do bazy wprowadzone za pomocą panelu administracyjnego wygenerowanego przez symfony
- na stronie wyświetlają się prawidłowo

Baza docelowa:
- system porównywania: utf8_polish_ci
- import za pomocą PMA
- po imporcie przez PMA widzę teksty tak: "Technologie przyszłości"
- jednak na stronie wyświetlają się tak: "Technologie przysz?o?ci"

Eksport:
- dane zapisuję do pliku za pomocą PMA
- gżegżółka rozpoznaje kodowanie jako utf8
- w pliku eksportu także widzę polskie litery prawidłowo, "Technologie przyszłości"

Strona:
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- dane wprowadzane za pomocą panelu administracyjnego są prawidłowo wyświetlane na stronie
- a przez PMA widziane tak: "Technologie przyszłości"
- system strony w całości bez żadnych zmian skopiowany na inny serwer

Próbowałem:
- konwersji pliku zrzutu za pomocą gżegżółki na unicode UTF-8 z rozpoznawaniem automatycznym - nic się nie zmienia
- konwersji gżegżółką z ISO-8859-2, Windows 1250, Mieszkanki Windows + ISO PL na unicode UTF-8 - dostaję tylko inne krzaki na stronie
- ponieważ to symfony, stosowałem ten snippet do ustawienia SET NAMES utf8 (http://snippets.symfony-project.org/snippet/37) ale nic się
nie zmienia
- skorzystałem z http://eriz.pcinside.pl/weblog/phpmyadmin-...e-znaki-91.html ale niestety ciągle to samo.

Chodzi mi oczywiście o taki import danych, żeby nie musieć zmieniać ich w panelu administracyjnym strony.
Przeczytałem kilkadziesiąt postów i próbowałem różnych rozwiązań ale znalazłem nic co zadziałało i jestem zmuszony prosić was o wskazówki smile.gif