jdbc nie wyświetla polskich znaków po aktualizacjach.

0

Witam.

Mój problem polega na tym,że aplikacja którą stworzyłem wykorzystuje liczne połączenia z bazą danych mysql, niestety po wpisaniu wartości z polskimi znakami w bazie danych są one widoczne jako "?". Próbowałem już chyba wszystkich form porównywania tekstu w mysql więc to nie jest kwestia bazy danych tylko raczej javy. W drugą stronę wszystko działa ok - tzn jeśli wklepuje dane przez gui xampp'a polskie znaki się wyświetlaja po pobraniu ich do mojej aplikacji.

Miał ktoś kiedyś podobny problem?
pozdrawiam M

0

Ustaw odpowiednie kodowanie w bazie, pewnie UTF-8.

0

Tak jak wyżej, zmień kodowanie samej bazy na UTF-8. Jeśli to nie pomoże to doklej do connection stringa : "?useUnicode=yes&characterEncoding=UTF-8"

np.
jdbc//localhost/app?useUnicode=yes&characterEncoding=UTF-8"

1 użytkowników online, w tym zalogowanych: 0, gości: 1