Jak zmienić system kodowania znaków dla MySQL, z poziomu phpmyadmin
wprowadzam rekordy i zamiast polskich znaków mam znaki zapytania, chciałbym zmienić kodowanie z UTF-8 Unicode (utf8) na iso-8859-2, lecz nigdzie nie mogę się dopatrzeć tej funkcji w phpmyadmin…
Używasz utf8 to używaj dalej, że masz znaki zapytania to nie wina tego kodowania lecz Ty coś robisz nie tak. Jeśli już tak bardzo chcesz zmienić to szukaj latin2:
wybierz bazę, menu operacje i na dole collation
wybierz tabelę, menu operacje i też collation
wybierz tabelę, menu struktura, zaznaczaj poszczególne pola znakowe, opcja zmień i collation
Albo wybierz menu SQL i wpisz (utf8 zmień na latin2 czy jakoś tak…)
ALTER DATABASE `nazwa` DEFAULT CHARACTER SET utf8 COLLATE utf8_polish_ci;
ALTER TABLE `nazwa` CONVERT TO CHARACTER SET utf8 COLLATE utf8_polish_ci;
ALTER TABLE `nazwa` DEFAULT CHARACTER SET utf8 COLLATE utf8_polish_ci;