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