Tema: Re: [HEPL]: Unicode ir Ubuntu LTS
Autorius: Grzegorz Brzęczyszczykiewicz
Data: 2020-11-03 03:42:18
2020-11-02 23:43, Laimis rašė:
> Kiek pamenu (o buvai įsigilinęs), tai su MySQL'u yra taip:
> default charset'as, jei jis nenustatytas mysqld config'e, yra latin1 ir
> jei aplikacijai/klientui reikia kitokio, tai reikia jį explicitly
> nustatyti su SET NAMES ir pan.
> Tad spėju, kad senas mysqld startuodavo su utf-8 charset'u, o naujasis –
> su default'iniu latin1 ir dabar viskas kas ateina yra reinterpretuojama
> į latin1.
Hm. Ir tai vadinasi serverinė sistema, LTS? Nemanau kad prižiūrėtojai tą
galėjo sau leisti. 'apt upgrade' ir turim gerą laiką rašydami SQL'us ...
Debian testing labiau prašlifuotas atrodytų tokioje šviesoje :)
Dar noriu pasikapstyti po aplikaciją. Radau vieną vietą, kurioje vyksta
konversijos iš "seno blogo Latin1" į "tikrą Unicode", bet nepriėjau
iki jos kodo. Ir panašu kad dėjo šios vietos aplikacija kartais stringa.
Iš kitos pusės, instaliavimo instrukcijoje visus pabrėžiama
"utf8mb4_unicode_ci", lentos irgi atitinkamai sukuriamos.
--
Grzegorz
Chrząszczyrzewoszyce, powiat Łękołody