![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 21.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Hej,
Mam taki nastpępujący problem: 1) Mam Open Office Base 3.0, a z niego podłączam się przy pomocy JDBC do MySQL 5.1 zainstalowanego na tym samym komputerze. 2) Wszystko jest na Windows XP. 3) Kodowanie w bazie MySQL jest następujące: mysql> show variables like '%char%'; +--------------------------+---------------------------------+ | 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 | C:\MySQL\Server\share\charsets\ | +--------------------------+---------------------------------+ mysql> show variables like '%coll%'; +----------------------+-----------------+ | Variable_name | Value | +----------------------+-----------------+ | collation_connection | utf8_polish_ci | | collation_database | utf8_polish_ci | | collation_server | utf8_polish_ci | +----------------------+-----------------+ Gdy z poziomu Open Office dodaje do bazy MySQL dane to niby wszystko jest ok (w OO widzę cały czas polskie znaki). Jednak gdy użyję MySql Command line client do wypisania wierszy w tabeli to dostaję krzaki. Pomaga wykonanie komendy Set Names cp1250; przed wykonaniem polecenia Select. Z czego to wynika i czy można jakoś temu zaradzić? Chcialbym widzieć polskie znaki zarówno z poziomu openoffice'a jaki z wiersza poleceń MySQL... Dzięki za pomoc! Pozdrawiam, Kacper |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 03:21 |