Posted By: vejpuste (Libor Vejpustek) on 'CZdatabases'
Title:     Re: mysql a cestina
Date:      Mon Dec 15 21:28:51 2003

> cau lidi,
> mam problem s mysql. pod winXP a Linuxem to dela to samy, v my.ini je 
> nastaveny default-character-set=czech a pri napr. select * from blabla order
> by nazev; to plete nazvy s hackama mezi ostatni pismena, ale jen nektery
> pod Linuxem treba v seznamu je 10 nazvu zacinajicich E, potom je as i30 
> zaznamu zacinajicich C^ a pak zase asi 80 zacinajicich E a na konci celeho 
> seznamu jsou zbyle zaznamy zacinajicic na ostatni hackovana pismena, napr.
> U' 
> je spravne za U,
> 
> pod WinXP to zas dela to, ze nazvy zacinajici C^ jsou ruzne rozhazeny v tom 
> seznamu.... do DB se to uklada jako Win1250 (resp. ta html stranka kde se to
> zadava ma tohle kodovani)

   Kdyz jsem si MySQL prelozil ze zdrojaku s prefixem --with-charset=win1250, 
tak to potom spravne tridilo podle kodovani 1250. Nevim z ceho mas 
instalovano Ty.
  Co se tyce spatneho trideni, tak to muze fungovat tak, ze znaky, ktere ve 
svem trideni nezna ignoruje. Mozna Ti to osvetli proc to tridi tak divne. 
Taky mi chvili trvalo, nez jsem pochopil jakou to ma logiku.
  Zkus si nainstalovat PHPMY. Muzes se pres to podivat na parametry MySQL. 
Treba z toho zjistis v cem je problem. 

                                        Libor Vejpustek
                                        Ceska zemedelska univerzita Praha
http://web.czu.cz/~vejpuste/            E-mail : vejpuste@uvt.czu.cz

Search the boards