Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Znakové sady sú sady štandardov , ktoré obsahujú všetky dostupné vstupné klávesy klávesnice . Prvý populárny znaková sada ASCII pracoval aj pre anglický jazyk , ale aj iné národy začali používať počítače a potrieb diverzifikované , bolo nutné nové znakovej sady . UCS - 2 a UTF - 8 sú obaja znakovej sady schopný vkladanie dát z takmer akéhokoľvek klávesnicu na svete .
UCS - 2 Unicode kódovanie ( UCS - 2 )
UCS - 2 je znaková sada , ktorá používa 16 bitov na znak , podpora Basic Multilingual Plane ( BMP ) . V porovnaní s ASCII používa iba jeden bajt . Hodnoty bit - kódu sa pohybujú medzi 0 a 65535 , a UCS - 2 , môžu byť kódované v pevnej 16 - bitového slova .
Three - Byte UTF - 8 kódovanie Unicode
s UTF - 8 , rovnaké znakovej sady a bit - kód rozsah sa používa ako UCS - 2 , ale používa iba jeden až tri bajty na znak . Vzhľadom k tomu , UCS - 2 môže byť zakódovaný v pevnej 16 - bitové slovo , UTF - 8 kóduje buď 8 , 16 alebo 24 bitov . UTF - 8 je novšia ako štandardná UCS - 2 .
Prečo MySQL Predvolené nastavenie UCS - 2
MySQL je veľmi staré databázové aplikácie a jej tvorba predchádza hmotnosť implementácia UTF - 8 . Z tohto dôvodu, MySQL vždy prednosť UCS - 2 , ktorý je vhodný pre väčšinu implementácií databázy . Ak chcete použiť kódovanie UTF - 8 miesto , môžete tak urobiť zmenou nastavenia databázy .