基本概念
• 字符(Character)是指人類語言中最小的表義符號。例如'A'、'B'等;
• 給定一系列字符,對每個字符賦予一個數(shù)值,用數(shù)值來代表對應(yīng)的字符,這一數(shù)值就是字符的編碼(Encoding)。例如,我們給字符'A'賦予數(shù)值0,給字符'B'賦予數(shù)值1,則0就是字符'A'的編碼;
• 給定一系列字符并賦予對應(yīng)的編碼后,所有這些字符和編碼對組成的集合就是字符集(Character Set)。例如,給定字符列表為{'A','B'}時,{'A'=>0, 'B'=>1}就是一個字符集;
• 字符序(Collation)是指在同一字符集內(nèi)字符之間的比較規(guī)則;
• 確定字符序后,才能在一個字符集上定義什么是等價的字符,以及字符之間的大小關(guān)系;
• 每個字符序唯一對應(yīng)一種字符集,但一個字符集可以對應(yīng)多種字符序,其中有一個是默認(rèn)字符序(Default Collation);
• MySQL中的字符序名稱遵從命名慣例:以字符序?qū)?yīng)的字符集名稱開頭;以_ci(表示大小寫不敏感)、_cs(表示大小寫敏感)或_bin(表示按編碼值比較)結(jié)尾。例如:在字符序``utf8_general_ci''下,字符``a''和``A''是等價的;
MySQL字符集設(shè)置
• 系統(tǒng)變量:
主站蜘蛛池模板:
安新县|
新宁县|
宜黄县|
平利县|
台东县|
怀集县|
肇庆市|
云和县|
威远县|
荆州市|
阜康市|
马鞍山市|
仁寿县|
昌吉市|
邵阳县|
石渠县|
故城县|
旌德县|
崇阳县|
葫芦岛市|
河西区|
昌乐县|
日土县|
山丹县|
淮阳县|
鸡泽县|
桐乡市|
察雅县|
长泰县|
陆河县|
囊谦县|
榕江县|
凯里市|
湟中县|
伊宁市|
莱阳市|
绍兴市|
河西区|
嘉禾县|
唐山市|
浦东新区|