Mam problem z bazą danych MySql. Nie mogę w żaden sposób otrzymać polskich znaków pobierając dane z bazy przez bibliotekę PDO. Kiedy kodowanie bazy miałem ustawione na latin1, w przeglądarce wyskakiwały krzaczki. Szukałem rozwiązania na wielu forach i mimo dużej ilości tego typu postów nie znalazłem nic co by działało. Zmieniłem kodowanie w bazie na utf8 myśląc, że wtedy będzie działać i może by działało gdyby dało się w ogóle wprowadzić coś do bazy. Po próbie wpisania jakiegoś polskiego znaku w pole tabeli, MySQL wyrzuca błąd: Incorrect string value. Ustawienia bazy mam takie:
+--------------------------+----------------------------------+ | Variable_name | Value | +--------------------------+----------------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | D:\Serwer\MySQL5\share\charsets\ | +--------------------------+----------------------------------+Nie mam pojęcia co może być nie tak. Dziękuję z góry za pomoc. Michał