Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Polskie znaki w MySQL i Open Office Base
djkapi
post 21.12.2008, 12:49:38
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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:21