Skip to main content

MySql 5 дээр utf-8 тэмдэгтийн кодчлолыг тохируулах

1. MySQL-ын үндсэн тэмдэгтийн кодчлолыг тохируулах
mysql.cnf -ыг засварлана.
[client]
default_character_set=utf8
[mysqld]
default-character-set=utf8
character-set-server = utf8
collation-server = utf8_general_ci
[mysql]
default_character_set=utf8

вебсайт маань utf-8 тэмдэгтийн кодчлолоор ажиллах бол apache-аа бас тохируулна.
\apache\conf\extra\httpd-languages.conf файлыг засварлана.
доорх мөрийг олно :
AddLanguage zh-CN .zh-cn
AddLanguage zh-TW .zh-tw
доорх мөрийг нэмнэ :
AddLanguage UTF-8 .utf8
доорх мөрийг олно :
LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
доорх мөрөөр солино :
LanguagePriority UTF-8 en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
доорх мөрийг нэмнэ :
DefaultLanguage UTF-8
AddDefaultCharSet UTF-8

2. Өгөгдлийн сангийн тэмдэгтийн кодчлолын тохируулгыг шалгах
mysql>SHOW VARIABLES LIKE ‘character_set%’;
mysql>SHOW VARIABLES LIKE ‘collation%’;
Өгөгдлийн сангийн тэмдэгтийн кодчлолыг тохируулах
mysql>SET NAMES utf8;
mysql>SET CHARACTER SET utf8;
mysql>SET GLOBAL/SESSION character_set_XXX=utf8

3. utf-8 тэмдэгтийн кодчлолтой өгөгдлийн сан үүсгэх
mysql>create database db_name character set utf8;

4. Restore utf-8 dump
mysql -uroot dbname < dump.sql –default-character-set=utf8

Тайлбар: mysql utf-8 тэмдэгтийн кодчлолыг 5.0 хувилбараасаа эхлэн дэмжиж байгааа болно.

мэдээллийг: MySql 5 basic handling of utf-8 database

Comments

Ийм нарийн тохиргоо хийх шаардлага юу байна? MySQL-тэй холбогдсоныхоо дараагийн query дээр "MYSQL SET NAMES UTF8" гээд query илгээчих хангалттай биш үү?
Xocoo said…
ямар нэг програмчлалын хэлнээс MySQL-тэй холбогдох бол болно л доо, MySQL-ээ дангаар нь ашиглах бол хэрэгтэй шдээ

Popular posts from this blog

Нийслэл

Ихэнх хүмүүс Австралийн нийслэлийг Сидней юм уу Мелбоурн гэж боддог байх уул нь Канберра гэж жижиг хот л доо :) бусад далайн эргийн томоохон хотуудаа бодвол эх газар талдаа байдаг 300'000 гаруй хүн амтай амгалан тайван, мод ихтэй хот. Манайхан шиг нийслэлдээ шаваад байхгүй амарийн хэдэн улс төрчид, яам тамгийн газар, гадны элчин сайдын яамдууд нь байдаг мөн томоохон их сургуулиуд, үндэсний гэсэн тодотголтой зүйлс нь байрладаг: Австралийн Үндэсний Их Сургууль, Австралийн дайны дурсгал, Австралийн Үндэсний музей, Үндэсний Галлерей, Үндэсний номын сан, Парламентийн ордон, Шинжлэх Ухаан Техонолгийн төв гэх мэт.

Unlock iPhone 3G

iPhone-оо unlock хийхээс өмнө та SIM картаа хийх шаардлагагүй. Эхлээд redsn0w-оор jailbreak хийнэ. Эндээс redsn0w-ыг татаад аваарай.

Firmware буюу iPhone restore файлыг татаж авна. Redsn0w энэ файлыг ашиглаж Cydia application-ыг суулгадаг. Доорх firmware файлуудаас өөрийн iPhone-д таарах хувилбараа татаж авна.

iPhone 2G version 3.0 restore

iPhone 3G version 3.0 restore

iPhone 3G S version 3.0 restore

Тасманы арал

Tasmania island нь Австрали улсын нэг муж бөгөөд тивийнхээ урд байрлах арал юм. Энэ удаагын аялалаа усан онгоцоор хийе гэж бодоод Мелбоурнээс Spirit of Tasmania хөлөг онгоцоор 11 цаг явж хүрлээ. Тасманы Девенпорт гэдэг хотод очоод тэндээсээ машин түрээслээд Лансестон хот руу хөлгийн жолоо залсан бөлгөө :P тэнд 1 өдөр Cataract Gorge Reserve, City Park, Design Centre Tasmania зэрэг газруудаар орж үзээд цааш Тасманы нийслэл болох Хобарт хот руу хөдөлсөн тэнд Mount Wellington, Tasmanian Museum and Art Gallery, Royal Tasmanian Botanical Gardens, Battery Point, Salamanca Market зэрэг газруудаар орж үзээд 4 өдрийн аялал маань дууссиймдаа. Ерөнхийдөө Тасманы арал нь хүн ам цөөтэй, намдуу тайван сайхан газар байлээ.  Уулын орой дээрээ цастай ер сэрүүхэндүү газар санагдсан урд туйлтай ойр тэгээд бид хэд бас өвөл нь очсоныг хэлэх үү жоохон даарсаныг эс тооцвол сайхан аялал боллоо.

Аялалд маань хэрэг болсон апп-ууд гэвэл:

airbnb - байрны асуудлаа шийдсэнvroom - машин түрээслэхэд их хэрэг болсон бү…