Vaik kāds ir kādrez saskāries ar utf-8 (latviešu) character set labošanu vai koriģēšanu MySQL-am. Tas latviešu utf-8 ir nekorekts.
Piemēram, ja izmanto LIKE tad a=ā=Ā=A, tieši tāpatās ir ar E, I un U, bet c<>č<>Č<>C un tieši tāpatās visi atlikušie latviešu mīkstie burti.
Mams mērķis ir panākt, lai LIKE strādā kad a=ā=Ā=A un visi pārējie burti tieši tāpatās.
Var apskatīties te, kā tas izskatās
Esmu gandrīz pārliecināts ka visos MySQL-os ir šāda pati problēma.
Mapē MySQL/share/charseets atrodas tā visa mantība, kura būtu jālabo, bet īsti nesaprotu no kurienes tiek paņemts tas utf-8 kodējums. Index.xml failā ir aprakstīts kādus
kodējumus MySQL ielasa pie piestartēšanas.
Varbūt kāds var padaīties savā pieredzē un noslēpumos, domāju ar šo problēmu ir daudzi saskārušies kuri ir spiesti izmantot utf-8
Page 1 of 1
MySQL un UTF-8
#2
Posted 2009.02.02 11:08
Pašam ar šo problēmu ir nācies saskārties tikai virspusēji, bet pēc loģikas šķiet, ka būtu jādara šeit aprakstītās lietas:
http://dev.mysql.com...-collation.html
http://dev.mysql.com...-collation.html
http://tinyurl.com/web-aplikaciju-izstrade Web Aplikāciju Izstrāde - publisks čats skaipā latviešu valodā.
http://www.twitter.com/AleksejsZ
http://viednis.lv - jautājumi un atbildes pa tēmu
http://www.twitter.com/AleksejsZ
http://viednis.lv - jautājumi un atbildes pa tēmu
#3
Posted 2009.02.06 15:23
Man arī ir tāda problēma!
Tikai aR to es saskāros kad taisīju ORDER BY un sanāk tā ka lielos burtus ar mīkstinajumu (Ā) vada ārā pirmos, bet parastos (A) vada pēc tam.
Lidotājs padalies ar info kā tiki galā ar problēmu!
Pateicos jau iepriekš!
Tikai aR to es saskāros kad taisīju ORDER BY un sanāk tā ka lielos burtus ar mīkstinajumu (Ā) vada ārā pirmos, bet parastos (A) vada pēc tam.
Lidotājs padalies ar info kā tiki galā ar problēmu!
Pateicos jau iepriekš!
#4
Posted 2009.02.08 02:13
hmm, a un ā vai A un Ā vēl var būt pietuvinati vienādi, bet a un Ā man liekas būs auzas.
Protams var uzrakstīt filtru un būs OK, bet Ā un a pat mb_string nesagremos man liekas.
Mēģināts nav, godīgi.
Protams var uzrakstīt filtru un būs OK, bet Ā un a pat mb_string nesagremos man liekas.
Mēģināts nav, godīgi.
Share this topic:
Page 1 of 1

Help










