Strona 1 z 1

[mysql] zmiana charset'u na latin2 pod winXP

: śr kwie 28, 2004 2:26 pm
autor: eddie
witam!

jak zmienic kodowanie w mysql z latin1 (iso-8859-1) na latin2 (iso-8859-2)?
mam zainastalowany serwer mysql na platformie winXP i uzywam takze apacha2 i nie wiem jak to zrobic pod windowsem, wszedzie jest opisywane jak zmienic kodowanie pod linuxem.

qrcze moze mi ktos pomoc bo mi sortowanie dziwnie wychodzi

dzieki z gory za wsio!

Re: [mysql] zmiana charset'u na latin2 pod winXP

: śr kwie 28, 2004 2:38 pm
autor: Wojciech Kocjan
Cos mi swita, ze taki watek juz byl na tym forum (a moze w starej wersji..)..

W kazdym badz razie, aby zmienic kodowanie na iso8859-2 musisz wyedytowac plik my.ini i zadbac o to by znalazly sie tam takie linijki:

Kod: Zaznacz cały

language=c:\usr/MYSQL/share/polish
character-sets-dir=c:\usr/MYSQL/share/charsets
default-character-set=latin2 
Oczywiscie sciezki ustal takie jak ty masz w systemie. Plik my.ini powinien znajdowac sie w katalogu windowsa.

Re: [mysql] zmiana charset'u na latin2 pod winXP

: śr kwie 28, 2004 4:27 pm
autor: eddie
nie dziala mi to. wyskakuje taki komunikat:

Kod: Zaznacz cały

C:\Server\MySQL\bin>mysql -uroot -p
Enter password: ****
mysql: File 'C:\mysql\\share\charsets\?.conf' not found (Errcode: 2)
mysql: Character set '#9' is not a compiled character set and is not specified in the 'C:\mysql\\share\charsets\Index' fil
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2 to server version: 3.23.53-max-nt
[/code]

Re: [mysql] zmiana charset'u na latin2 pod winXP

: śr kwie 28, 2004 5:55 pm
autor: Wojciech Kocjan
a masz w share/charsets plik latin2.conf? I czy na pewno wpisales dobre sciezki?

Re: [mysql] zmiana charset'u na latin2 pod winXP

: śr kwie 28, 2004 8:56 pm
autor: eddie
ok ustawilem juz charset na latin2 tylko dalej mi nie sortuje wedlug polskich znakow. wielkie litery na poczatku polskie znaki na koncu jak zrobic zeby sortowalo normalnie?