×Ö·û±àÂëµÄ¹ÊÊÂ
×Ö·ûÊÇʲô
×Ö·ûÊÇʲô£¿¾ÍÊÇÓÐÒâÒåµÄͼÐΣ¬±ÈÈça£¬Öеȡ£ÔÚ²»Í¬µÄ¹ú¼Ò´ú±í²»Í¬µÄÒâ˼¡£
µ«ÊÇÔÚ¼ÆËã»úÊÀ½çÖÐÖ»ÓÐ0ºÍ1£¬ºÃÁË£¬ÈçºÎÓÃ0ºÍ1½«ÕâЩ×Ö·û±íʾ³öÀ´ÄØ£¿Õâ¾ÍÊDZàÂë´æÔÚµÄÒâÒå¡£
±àÂëÒ»µãÒ²²»¸ßÉ¾ÍÊÇÒ»¸ö¼ÆËã»úµÄ01ºÍ×Ö·ûabµÄ¼òµ¥Ó³Éä¡£
ÓÚÊǹÊÊ¿ªÊ¼ÁË...
ºÜ¾ÃºÜ¾ÃÒÔÇ°£¬¼ÆËã»úÊÀ½çÖ»ÓÐÃÀ¹úÈË¡£ÃÀ¹úÈ˵ÄÎÄ×ÖÔìÒèºÜµÍµÄ£¬ËûÃǵÄËùÓÐÎÄ×Ö¾ÍÖ»ÓÐ24¸ö×Öĸ£¬ÉõÖÁ¼ÓÉÏ´óдºÍСд£¬°¢À²®Êý×Ö£¬¼ÆËã»úÖеĿØÖÆ·û£¨»Ø³µÉ¶µÄ£©¶¼²»³¬¹ý256¸ö£¨Ö»ÓÐ127¸ö£©¡£ÓÚÊÇ£¬¶ÔÓÚËûÃÇÀ´Ëµ£¬ºÜ×ÔÈ»£¬ÄÇô¼ÆËã»úÖÐÓÃ8λ¾Í¿ÉÒÔ±íʾËûÃǵÄËùÓÐ×Ö·ûÁË°É¡£ÓÚÊÇËûÃǽ«8λ³Æ×÷Ò»¸ö×Ö½Ú£¬¼ÆËã»úµÄ8λ±íʾµÄÿ¸öÊý×Ö¶ÔÓ¦ÁËÒ»¸öÓ¢ÎÄ×Ö·û£¬»ÁËÒ»ÕÅ±í£¨ASCIIÂë±í£©¡£×îÔçµÄ±àÂëAscIIÂë³öÏÖÁË¡£
Å·ÖÞÈ˳ö³¡ÁË¡£Å·ÖÞÊÇÓкöà¸ö¹ú¼ÒµÄ£¬ËûÃǵÄÿ¸ö¹ú¼ÒÒ²¶¼ÓÐ×Ô¼ºµÄÎÄ×Ö£¬±ÈÈçÀ¶¡ÎÄ£¬Ï£À°Îĵȡ£Ôõô°ìÄØ£¿ÓÚÊÇÏëµ½£¬ÄãÃÀ¹úÈËÖ¸¶¨µÄASCIIÂë±íÀïÃæ²»ÊÇÖ»ÓÐ127¸ö×Ö·ûÂ𣬺óÃæ128-255µÄ×Ö·û²»ÊÇ˵´ý¶¨Â𣬺ðɣ¬ÎÒÃǾͲ»¿ÍÆøÁË¡£ÓÚÊÇÅ·ÖÞÈ˾ͽ«¸÷ÖÖÆæ¹ÖµÄÓïÑÔÈûÈë127ºóÃæµÄ×Ö·ûÖУ¬ÐγÉÁËһϵÁеÄISO 8859×Ö·û¼¯¡£±ÈÈçÏ£À°ÎÄÈûÈëASCII£¬¾ÍÐγÉÁËISO/IEC 8859-7£¬Î÷Å·ÓïÖÖÈûÈëASCII¾ÍÐγÉÁËISO/IEC 8859-1£¬ISO/IEC 8859-1Ò²½Ð×ölatin-1¡££¨¶Ô£¬¾ÍÊÇmysqlÀïÃæ¾³£¼ûµ½µÄ±àÂ룩
ÏÂÃæÊÇISO 8859ÏÖÓеÄ15¸ö×Ö·û¼¯
ISO/IEC 8859-1 (Latin-1) - Î÷Å·ÓïÑÔ
ISO/IEC 8859-2 (Latin-2) - ÖÐÅ·ÓïÑÔ
ISO/IEC 8859-3 (Latin-3) - ÄÏÅ·ÓïÑÔ¡£ÊÀ½çÓïÒ²¿ÉÓôË×Ö·û¼¯ÏÔʾ¡£
ISO/IEC 8859-4 (Latin-4) - ±±Å·ÓïÑÔ
ISO/IEC 8859-5 (Cyrillic) - ˹À·òÓïÑÔ
ISO/IEC 8859-6 (Arabic) - °¢À²®Óï
ISO/IEC 8859-7 (Greek) - Ï£À°Óï
ISO/IEC 8859-8 (Hebrew) - Ï£²®À´ÓÊÓ¾õ˳Ðò£©
ISO 8859-8-I - Ï£²®À´ÓÂ߼˳Ðò£©
ISO/IEC 8859-9£¨Latin-5 »ò Turkish£©- Ëü°ÑLatin-1µÄ±ùµºÓï×Öĸ»»×ߣ¬¼ÓÈëÍÁ¶úÆäÓï×Öĸ¡£
ISO/IEC 8859-10£¨Latin-6 »ò Nordic£©- ±±ÈÕ¶úÂüÓïÖ§£¬ÓÃÀ´´úÌæLatin-4¡£
ISO/IEC 8859-11 (Thai) - Ì©Ó´ÓÌ©¹úµÄ TIS620 ±ê×¼×Ö¼¯ÑÝ»¯¶øÀ´¡£
ISO/IEC 8859-13£¨Latin-7 »ò Baltic Rim£©- ²¨ÂÞµÄÓï×å
ISO/IEC 8859-14£¨Latin-8 »ò Celtic£©- ¿¶ûÌØÓï×å
ISO/IEC 8859-15 (Latin-9) - Î÷Å·ÓïÑÔ£¬¼ÓÈëLatin-1ǷȱµÄ·ÒÀ¼Óï×ÖĸºÍ´óд·¨ÓïÖØÒô×Öĸ£¬ÒÔ¼°Å·Ôª£¨£©·ûºÅ¡£
ISO/IEC 8859-16 (Latin-10) - ¶«ÄÏÅ·ÓïÑÔ¡£Ö÷Òª¹©ÂÞÂíÄáÑÇÓïʹÓ㬲¢¼ÓÈëÅ·Ôª·ûºÅ¡£
½Ó×Åΰ´óµÄÖйúÈËÒ²¿ªÊ¼Ê¹ÓÃÉϵçÄÔÁË¡£ÖÐÎĿɲ»µÃÁË£¬ÎÄ×Ö²©´ó¾«É×Ö·ûÔ¶Ô¶³¬¹ýÁË256¸ö¡£ËùÒÔÎÒÃÇÎÞ·¨Ê¹ÓÃASCIIµÄÀ©Õ¹ÁË¡£Ôõô°ìÄØ£¿ 1981ÄêµÄʱºò£¬¹ú¼ÒÅÉÒ»ÅúÈËÀ´×öÁËÕâ¸öÊÂÇ飬ËûÃÇͳ¼Æ³öËùÓеÄÖÐÎÄ´ó¸ÅÓÐ6000¶à¸ö×Ö·û£¨ºóÀ´Ö¤Ã÷ÕâЩÈ˵ÄˮƷҲÊÇÓÐÏÞ£¬ºÃ¶à×Ö·û¶¼Ã»ÓÐËѳöÀ´£¬ÓÚÊǾÍÓÐÁ˶àÖÖµÄÖÐÎıàÂ룩£¬ÓÃÁ½¸ö×Ö½Ú£¨16bit£©À´±íʾ£¬16bitÄܱíʾµÄÊÇ65536¸ö×Ö·û£¬Ì«¹»ÁË¡£ÎÒÃǽ«16bit·ÖΪǰ8bitºÍºó8bit
Èç¹ûÇ°8bitСÓÚ127£¨Ó¢ÎÄASCII£©£¬ÄÇôÕâ¸ö8bit¾ÍÊDZíʾӢÎÄ
Èç¹ûÇ°8bit´óÓÚ127£¬ÄÇôÕâ8bitºÍºóÃæµÄ8bitºÏÆðÀ´±íʾһ¸öÖÐÎÄ
GBÊÇɶÒâ˼£¿¹ú±ê¡£
ºÃÁË£¬ºóÀ´Ä³Ð©Áìµ¼·¢ÏÖ£¬ËûµÄÃû×Öû·¨±àÂëÁË£¬Õâ¸öÎÊÌâ³öÀ´ÁË¡£6000¸öºº×Ö»¹²»×ãÒÔÄÒÀ¨ËùÓÐÖÐÎÄ£¬¹ú¼ÒÔÚ1995ÄêÓÖ×éÖ¯ÁËÒ»ÅúÈË£¬¼ÌÐøËÑÂÞһЩÉúƧ×Ö£¬Ò»¹²ËѼ¯³öÁË21886¸öºº×ÖºÍ×Ö·û£¬ÐγÉÁËGBK±àÂ룬GBK±àÂëÏòϼæÈÝGB2312¡£
KÊÇɶÒâ˼£¿À©Õ¹¡£
ÔÙºóÀ´·¢ÏÖÁË£¬Ò»Ð©ÂúÎÄ£¬ÃɹÅÎÄɶµÄÉÙÊýÃû×åµÄÓïÑÔûÓб༵½GBKÖУ¬¼ÌÐø±à¼ÊÕ¼£¬ÐγÉÁËGB18030±àÂë¡£
Öйų́ÍåµÄÈËÃñµ±È»²»ÄÜʹÓôó½±à¼Ê¹ÓõÄGBXXϵÁбàÂëÁË£¬ÓÚÊÇËûÃÇ×Ô¼º¸ãÁËÒ»Ì×BIG5ÖÐÎıàÂ룬ÊÕ¼ÁË13060¸öºº×ÖºÍ×Ö·û¡£µ«ÊÇÕâÀïҪעÒ⣬BIG5µÄ±àÂëÓ³Éä±íºÍGBXXϵÁеľÍÍêÈ«²»Ò»ÑùÁË£¬±ÈÈçͬһ¸ö¡°ÖС±×Ö£¬ÔÚBIG5ºÍGB2312ÖоÍÊÇÁ½¸öÍêÈ«²»Í¬µÄ×Ö½Ú¡£ÕâÀï¾Í»áÓÐÂÒÂë³öÏÖÁË£¬±ÈÈ磨"ÌÕ´"ºÍ"ÌÕ¼ª¼ª"£©£¬¸÷ÖÖ¼òÌåÖÐÎĺͷ±ÌåÎĵÄתÂ빤¾ß¾Í³öÏÖÁË¡£
BIG5ÊÇʲôÒâ˼£¿
ÎåÖÖÖÐÎÄÌ××°ÈíÌ壺ÎÄÊé´¦Àí£¬×ÊÁϿ⣬ÊÔËã±í£¬Í¨Ñ¶£¬»æͼ¡£´óÖµÄÒâ˼ÊÇÕâÌ×±àÂëÖ÷ҪʹÓÃÓÚÕâ5¸öÁìÓò
¸÷¸ö¹ú¼ÒʹÓø÷¸ö¹ú¼Ò×Ô¼ºµÄ±àÂëÓÐûÓкܷ±Ëö£¿ÓÚÊÇ´ó¼ÒºÜÆÚÅÎÓÐÒ»ÖÖͳһµÄ±àÂëÐÎʽ³öÏÖ¡£Unicode±àÂë³öÏÖÁË¡£UnicodeʹÓõÄͨÓõÄ×Ö·û¼¯½Ð×öUCS¡£Õâ¸ö×Ö·û¼¯¾ÍÊÇÒ»¸ö´óµÄ×Ö·û¿Õ¼ä£¬Ã¿¸öÓïÖÖ¶¼ÔÚÕâ¸ö×Ö·û¿Õ¼äÄÚ»®·ÖÒ»¶ÎÁìÓò¡£ÏÖÔÚÓ¦ÓõÄUCSÊÇUCS-2£¬Òâ˼¾ÍÊDz»¹ÜÊÇÓ¢ÎÄÖÐÎÄ£¬Í³Ò»Ê¹ÓÃÁ½¸ö×Ö½Ú£¨16bit£©À´½øÐÐ×Ö·û·ÖÅä¡£UCS-2×Ö·û¼¯¿ÉÒÔ±íʾ216£¨¼´65536£©¸ö×Ö·û¡£ÒѾ»ù±¾Âú×ãÊÀ½çÉÏËùÓÐÓïÑÔÁË¡£Èç¹û²»¹»Ôõô°ì£¿ÒѾÓÐÔ¤¶¨·½°¸UCS-4£¨ÓÃ4¸ö×Ö½Ú±íʾһ¸ö×Ö·û£©¡£
ÇмǣºUTFXXÊÇUnicodeµÄ¾ßÌåʵÏÖ·½Ê½¡£
UTF-16ÊÇUnicode×î»ù±¾µÄʵÏÖ¡£UnicodeʹÓÃ16bit±íʾһ¸ö×Ö·û£¬UTF-16¾ÍÊÇÖ±½Ó½«×Ö·û¼¯µÄÓ³Éä°á¹ýÀ´¶øÒÑ¡£
±¾À´ÕâÑù¾ÍÒѾºÜÃÀºÃÁË£¬µ«ÊÇÃÀ¹úÈËÓÖ²»¸ÉÁË¡£Æ¾Ê²Ã´Ã¿¸öÓ¢Óï×Ö·ûÒªÕ¼ÓÃ2¸ö×Ö½Ú£¿Æ¾Ê²Ã´Õ¼ÓÃÁËÎÒÃǵĴø¿íºÍCPU£¿ÓÚÊÇÒ»°ïÓ¢ÓïÌåϵµÄÍâ¹úÈËÌÖÂÛ³öÁËUTF-8ÕâÖÖ×Ö·û±àÂë¡£
UTF-8ÕâÖÖ±àÂëÊÇÔõô»ØÊÂÄØ£¿
Ó¢ÎÄ×Ö·û£¬ºÍASCIIÂëÒ»Ñù£¬Õ¼ÓÃÒ»¸ö×Ö½Ú
ÆäËûÓïÖÖ£¬Ã¿ÖÖÓïÖÖ·ÖÅäÒ»¸öÄ£°å£¬Õâ¸öÄ£°åÓÐ16bit£¬24bit£¬ÉõÖÁ»¹ÓÐ32bitµÄ¡£¸÷¸öÓïÖÖ¸ù¾ÝÕâ¸öÄ£°å£¬½«×Ô¼ºµÄÓïÑÔת»¯³ÉÄ£°åÒªÇóµÄ±àÂ루UTF-8£©
ÕâÀïÑÝʾһ¸öÖÐÎÄ×Ö¡°ºº¡±
±ÈÈçÖÐÎÄ·Öµ½µÄÄ£°åÊÇ1110xxxx 10yyyyyy 10zzzzzz
ºº×ÖµÄUnicode±àÂëÊÇ0x6C49£¬¶þ½øÖÆÊÇ0110 1100 0100 1001
½«Õâ¸ö¶þ½øÖÆ°´ÕÕÄ£°åµÄx£¬y£¬z˳Ðò²åÈë
µÃµ½11100110 10110001 10001001 ¾ÍÊÇE6 B1 89
ºÃÁË¡´ó¼Ò¿´³öÕâ¸ö¶ÔÖÐÎÄÓÐʲô²»ºÃµÄÂð£¿ÔÏÈÒ»¸öÖÐÎÄʹÓÃUTF-16Ö»ÐèÒªÁ½¸ö×Ö½Ú£¬µ«ÊÇʹÓÃUTF-8È´ÐèÒª3¸ö×Ö½Ú£¬Èç¹ûÒ»¸öÍøÒ³ÓÐ1w¸öÖÐÎÄ×Ö£¬ÄÇôÎÒÃǾÍÐèÒª¶à´«Êä1w¸ö×Ö½Ú£¬´ø¿í°¡£¡£¡ ÏÖÔÚ¾ÍÃ÷°×ÁË£¬ÎªÊ²Ã´¹úÄÚһЩÍøÕ¾£¬±ÈÈçsina£¬ËüµÄ±àÂë¹æÔòÊÇʹÓÃGBKÁË°É£¡
ÏÂÃæÔÙ˵һϺܶà±à¼Æ÷µÄ×Ô¶¯±àÂëÆ¥ÅäµÄÎÊÌâ¡£±à¼Æ÷»á¼ì²é³öÄãÊäÈëµÄ×Ö·ûÊÇUTF-8»¹ÊÇGBK£¬»ù±¾¸ù¾ÝµÄ¾ÍÊÇÕâ¸öUTF-8Ä£°å£¬Èç¹û·ûºÏÄ£°å£¬¾Í»áÅжÏÊÇUTF-8¡£ºÜ¶àÎÄÕÂ˵µÄtxtÖÐÊäÈë¡°ÁªÍ¨¡±´æΪGBK±àÂëÔÙ´ò¿ª»á³öÏÖÂÒÂë¾ÍÊÇÕâ¸öÔÒòµ¼Öµġ£
¾ßÌåÇë¿´ÕâƪÎÄÕÂ
»¹ÓÐÒ»ÖÖANSIÊÇʲôÄØ£¿windowsÄÚºËÊÇʹÓÃUTF-16±àдµÄ£¬µ«ÊÇÒ³ÃæÉÏչʾµÄÓïÑÔÊǸù¾ÝϵͳÉèÖõġ°ÓïÑÔ¡±À´Õ¹Ê¾µÄ¡£ANSI¾ÍÊÇwindowsϵͳ¸ù¾ÝÄãÉèÖõÄÓïÑÔ»·¾³¶ø½øÐÐ×Ô¶¯±ä»¯µÄÒ»ÖÖ±àÂë¡£±ÈÈçÔÚÖÐÎÄwindowsϵͳÏ£¬ANSI¾Í´ú±íGBK±àÂ룬ÈÕÎIJÙ×÷ϵͳϾʹú±íJIS±àÂë¡£
²Î¿¼×ÊÁÏ
×Ö·û±àÂëÏê½â¼°ÓÉÀ´
×Ö·û¼¯ºÍ×Ö·û±àÂë