Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Strona kodowa
Forum PHP.pl > Forum > Bazy danych > MySQL
mdco
Mam problem z zapisaniem danych do bazy mysql w kodowaniu ISO-8859-2.
Potrzebne mi jest to do wyświetlenia danych na stronie w kodowaniu ISO-8859-2.
Jak ustawić w mysql'u domyślną strone kodową?

Dzieki.
Vertical
W pliku my.ini (pod windows) lub my.cnf (pod LINUX) musisz ustawić 'default-character-set' na 'latin2'
mdco
Dodałem linie w my.ini:
default-character-set=latin2
i nie pomogło sad.gif
sf
Jesteś pewien, że kodowanie zostało źle zapisane w MySQL? Jakim programem to sprawdzasz? U mnie kodowanie zawsze jest ok, nie ważne czy wprowadzam UTF, windows, ISO ... to nie powinno mieć przecież znaczenia. Problem może być z odczytem i tutaj właśnie pojawia się to domyślne kodowanie, które ma się wyświetlać w kliencie mysql. Natomiast jeśli robisz to przez apache to tutaj szukałbym problemów, a nie w samej bazie.

Przynajmniej tak mi się zdaje smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.