Mam takie praktyczne pytanko bo do tej pory mi to nie przeszkadzało, ale widzę że ludzie bardzo często poruszają ten wątek.
Chodzi o kodowanie baz danych. Ja mam ustawionego MySQL na UTF-8 polish wszystko co dłubię w PHP mam ustawione na ISO-8859-2. Do tej pory nie przeszkadzało mi to w prostych projektach i bazach danych. Wiadomo, że dane wysłane ze strony kodowanej w ISO będą zapisane "krzaczkami" do bazy.
Odczytuje się to też bez problemów bo "krzaczek" wysłany do strony jest ładnie przerabiany na prawidłową literkę.
Tu nasuwa się moje pytanie.
Czy zapisywanie takich "krzaczków" w bazie MySQL może powodować w przyszłości jakieś problemy z bazą?
Wolne odczytywanie danych, wolne wyszukiwanie czy coś podobnego? Jeśli tak to jakie macie sprawdzone pomysły. Przejście na kodowanie UTF-8 na stronach czy jakoś zmusić MySQL do kodowania ISO-8859-2

Będę wdzięczny za pomysły i wasze doświadczenie w tej sprawie
Pozdrawiam
Redelek