Jump to content
php.lv forumi

MySQL un UTF-8


lidotajs

Recommended Posts

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

Link to comment
Share on other sites

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š!

Link to comment
Share on other sites

×
×
  • Create New...