UTF8 dati no MySQL 4.1

Jānis Rubļevskis (koko) // 2005. gada 20. decembrī, 21:32 // #Datori // 5 komentāri 

Nācās migrēt vienu projektu no MySQL 4.0 uz 4.1. Nekas jau traks - vienkārši izmantoju UTF8 datu tipu, kas ir daudz maz universāls... Tā kā konsole nebija pieejama un taisīt pašam webisko arī nebija nekāds prieks, tad eksportu taisīju ar PHPMyAdmin palīdzību un importu tāpat... Ticiet vai nē, bet admins visus datus parādīja baigi smuki un bez kļūmēm... Toties pašā projektā bija reāli gļuki, kurus novērst saviem līkajiem pirkstiem nebūtu izdevies, ja ne Atoma padoms izmantot uzreiz pēc PHP konekcijas divus vaicājumus:

mysql_query("set names utf8");

mysql_query("set charset set utf8");

Viss aizgāja... Varot vilkt ar UTF8 kodējuma laukā pat windows-1257 datus!

Komentāri

labriit, sen jau zinaama lieta :P

man pietiek pat tikai ar pirmo rindinju :)

Labvakar, pirmkārt! Un, otrkārt, līdz šim visu biju taisījis uz vecākām MySQL versijām un par to nebiju uztraucies!

Man arī nācās migrēt no Salvja kastes uz deals.lv un saskāros tieši ar šo pašu problēmu. Būtu zinājis atrāk, nebūtu lieki mocījies manuāli visu pāreditēt.

Aha - un tavs rss joprojām nelielus character gļukus padod :/

es pus guugli izguugleeju kameer sapratu kaapeec darbaa uz servera man raada gljukus bet visur citur straadaa. gljuki bija latvieshu garie aa burti. un tik vien vajadzeeja kaa shitaas divas komandas lai viss aizietu.

Paud savu subjektīvo viedokli:

Visi lauki (izņemot interneta vietni) aizpildāmi obligāti!
E-pasts publiski netiks parādīts.
Zinot vairākumu, komentāros tagi netiek atrādīti kā tagi. Linki automātiski pārveidosies par spiežamiem (cerams).
Bloga īpašnieks patur tiesības ļaunus komentārus dzēst vai pārveidot cilvēkiem patīkamākā formā, bet tajā pašā laikā neatbild par komentāru saturu.