Portál AbcLinuxu, 11. května 2025 05:08

Dotaz: mysql - české řazení

25.1.2007 16:43 liku | skóre: 10
mysql - české řazení
Přečteno: 353×
Odpovědět | Admin
Ahoj, neporadil byste mi prosím někdo s nastavením české řazení v mysql 4.1.20. Jedná se mi o to, že ve skutečnosti čeština mi chodí dobře, ale nejde mi řazení (ve výsledné tabulce mám Z před Š). Čeština funguje pod kodovanim latin1, ale nefunguje řazení. Když změním v my.cnf: character-set-server=latin2 collation-server=latin2_czech_cs tak mi nefunguje ani čeština, ani řazení. Vyzkoušel jsem různá kodování s různými collation a nic mi nejde.

Mohl bys mi prosím poradit, co nastavit, příp. co udělat? díky lik
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.1.2007 17:22 kaaja | skóre: 24 | blog: Sem tam něco | Podbořany, Praha
Rozbalit Rozbalit vše Re: mysql - české řazení
Odpovědět | | Sbalit | Link | Blokovat | Admin

Ještě může být problém jak je nastavena tabulka a databáze. zkuste

ALTER DATABASE `databaze` DEFAULT CHARACTER SET latin2 COLLATE latin2_czech_cs
ALTER TABLE `tabulka`  DEFAULT CHARACTER SET latin2 COLLATE latin2_czech_cs
25.1.2007 18:49 liku | skóre: 10
Rozbalit Rozbalit vše Re: mysql - české řazení
Díky za tip, ještě mně trochu zmátlo, že v souboru
charsets/latin2.xml
jsou vždy formátovací vzorce, ale u collation name="latin2_czech_ci" není nic. Je to v pořádku? Pokud ne, kde bych mohl najít správný latin2.xml? díky lik
okbob avatar 25.1.2007 22:27 okbob | skóre: 30 | blog: systemakuv_blog | Benešov
Rozbalit Rozbalit vše Re: mysql - české řazení
Na MySQL nejsem expert, takze kdybych byl mimo, tak sorry. Slozitejsi jazykova podpora se u MySQL resi internim modulem (proste kus kodu). Cestina mezi ne patri diky dvoupruchodovemu razeni. Latin2 samo o sobe si vystaci s tabulkami v XML.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.