Denerwujący problem z MySQL


(Foxer13) #1

Otóż niedawno zimportowałem moją bazę mysql na nowy serwer. Teraz mam problem - już z godzinę męczę się nad polskimi znakami. Przeglądałem wiele tematów z różnych forów i albo nie pomogło, albo po prostu niezbyt rozumiałem jak to zrobić.

W phpmyadminie mam napisane, że kodowanie znaków jest UTF-8 Unicode (utf8) a system porównań utf8_polish_ci. W pliku .sql z bazą mam przy tabelkach "CHARSET=utf8 COLLATE=utf8_polish_ci". Nie wiem czemu, po prostu zamiast ąęół itp. mam znaki zapytania.

Proszę, pomóżcie mi to rozwiązać... i napiszcie w miarę zrozumiale, bo niezbyt obeznany w tym jestem.


(_mnich) #2

nie używaj utf8_polish_ci tylko utf8_general_ci

w phpmyadminie będziesz miał czcionki wysypane ale podczas wyświetlania na stronie będzie wszystko oki

osobiście polecam inne narzędzie do obsługi bazy MySQL GUI Tools Bundle for 5.0 r12

znajdziesz tutaj

http://dobreprogramy.pl/index.php?dz=2& ... or+5.0+r12