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?