MySQL+PHP²úÉúÂÒÂëÔÒò£º
¡¡¡¡¡ô MySQLÊý¾Ý¿âĬÈϵıàÂëÊÇutf8,Èç¹ûÕâÖÖ±àÂëÓëÄãµÄPHPÍøÒ³²»Ò»ÖÂ,¿ÉÄܾͻáÔì³ÉMySQLÂÒÂë;
¡¡¡¡¡ô MySQLÖд´½¨±íʱ»áÈÃÄãÑ¡ÔñÒ»ÖÖ±àÂë,Èç¹ûÕâÖÖ±àÂëÓëÄãµÄÍøÒ³±àÂë²»Ò»ÖÂ,Ò²¿ÉÄÜÔì³ÉMySQLÂÒÂë;
¡¡¡¡¡ô MySQL´´½¨±íʱÌí¼Ó×Ö¶ÎÊÇ¿ÉÒÔÑ¡Ôñ±àÂëµÄ,Èç¹ûÕâÖÖ±àÂëÓëÄãµÄÍøÒ³±àÂë²»Ò»ÖÂ,Ò²¿ÉÄÜÔì³ÉMySQLÂÒÂë;
¡¡¡¡¡ô Óû§Ìá½»Ò³ÃæµÄ±àÂëÓëÏÔʾÊý¾ÝµÄÒ³Ãæ±àÂë²»Ò»ÖÂ,¾Í¿Ï¶¨»áÔì³ÉPHPÒ³ÃæÂÒÂë;
¡¡¡¡¡ô ÈçÓû§ÊäÈë×ÊÁϵÄÒ³ÃæÊÇbig5Âë, ÏÔʾÓû§ÊäÈëµÄÒ³ÃæÈ´ÊÇgb2312,ÕâÖÖ100%»áÔì³ÉPHPÒ³ÃæÂÒÂë;
¡¡¡¡¡ô PHPÒ³Ãæ×Ö·û¼¯²»ÕýÈ·;
¡¡¡¡¡ô PHPÁ¬½ÓMySQLÊý¾Ý¿âÓï¾äÖ¸¶¨µÄ±àÂë²»ÕýÈ·¡£
¡¡¡¡×¢Ò⣺
¡¡¡¡ºÜ¶àÈ˶¼»³ÒÉMySQL°æ±¾²»Ò»Ö»ᵼÖÂÂÒÂë,ÏàÐÅ¿´Á˱¾ËµÃ÷Äã¾Í²»»áÕâÑùÈÏΪÁË¡£
¡¡¡¡Æ½Ê±ÄãÔÚijЩÍøÕ¾¿´µ½µÄÎÄ×Ö¿ÉÄÜÓм¸ÖÖ±àÂë, ÈçÄã¿´µ½Ò»¸ö·±Ìå×Ö,ËüÓпÉÄÜÊÇbig5±àÂë,Ò²ÓÐ ¿ÉÄÜÊÇutf-8±àÂëµÄ,¸üÓпÉÄÜÊÇgbÂëµÄ,û´í,Ò²¾ÍÊÇ˵ÓмòÌå±àÂëµÄ·±Ìå×Ö,Ò²Óз±Ìå±àÂëµÄ¼òÌå×Ö,Ò»¶¨ÒªÁ˽âÕâÒ»µã¡£
¡¡¡¡Èç¹ûÄãÊÇ×öÒ»¸ö¼òÌå±àÂëµÄÍøÒ³,±àÂ붨ΪGB2312,Èç¹ûÓÐÏã¸ÛºĮ́ÍåµØÇøµÄ·Ã¿ÍÌá½»·±ÌåµÄÐÅÏ¢,¾Í¿ÉÄÜ»áÔì³ÉÂÒÂë,½â¾ö·½·¨£º
¡¡¡¡½«ÍøÕ¾±àÂëÉèΪ utf-8,ÕâÑù¿ÉÒÔ¼æÈÝÊÀ½çÉÏËùÓÐ×Ö·û¡£
¡¡¡¡Èç¹ûÍøÕ¾ÒѾÔË×÷Á˺þÃ,ÒÑÓкܶà¾ÉÊý¾Ý,²»ÄÜÔÙ¸ü¸Ä¼òÌåÖÐÎĵÄÉ趨,ÄÇô½¨Ò齫ҳÃæµÄ±àÂëÉèΪ GBK, GBKÓëGB2312µÄÇø±ð¾ÍÔÚÓÚ:GBKÄܱÈGB2312ÏÔʾ¸ü¶àµÄ×Ö·û,ÒªÏÔʾ¼òÌåÂëµÄ·±Ìå×Ö,¾ÍÖ»ÄÜÓÃGBK¡£
¡¡¡¡Ê¹ÓÃMySQL+PHP²úÉúÂÒÂëµÄÔÒò¶¼Á˽âµÃºÜÇå³þÁË,ÄÇô½â¾ö¾Í²»À§ÄÑÁË¡£
¡¡¡¡MySQL+PHP²úÉúÂÒÂëµÄ½â¾ö°ì·¨£º
¡¡¡¡Èç¹û°²×°MySQLµÄ±àÂëÒѲ»Äܸü¸Ä,ºÜ¶àÅóÓÑÊǹºÂòÐéÄâÖ÷»ú½¨Á¢ÍøÕ¾,ÎÞȨ¸ü¸ÄMySQLµÄ°²×°±àÂë,ÕâÒ»¹ØÎÒÃÇ¿ÉÒÔÌø¹ý,ÒòΪֻҪºóÃæµÄ²½¾ÛÕýÈ·,Ò»ÑùÄܽâ¾öÂÒÂëÎÊÌâ¡£
¡¡¡¡ÐÞ¸ÄÊý¾Ý¿â±àÂ룬Èç¹ûÊÇÊý¾Ý¿â±àÂë²»ÕýÈ·,¿ÉÒÔÔÚPHPmyadmin Ö´ÐÐÈçÏÂÃüÁ
¡¡¡¡ALTER DATABASE 'test' DEFAULT CHARACTER SET utf8 COLLATE utf8_bin
¡¡¡¡ÒÔÉÏÃüÁî¾ÍÊǽ«testÊý¾Ý¿âµÄ±àÂëÉèΪutf8¡£
¡¡¡¡Ð޸ıíµÄ±àÂ룺
¡¡¡¡ALTER TABLE 'category' DEFAULT CHARACTER SET utf8 COLLATE utf8_bin
¡¡¡¡ÒÔÉÏÃüÁî¾ÍÊǽ«Ò»¸ö±ícategoryµÄ±àÂë¸ÄΪutf8¡£
¡¡¡¡ÐÞ¸Ä×ֶεıàÂ룺
ALTER TABLE 'test' CHANGE 'dd' 'dd' VARCHAR( 45 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL
¡¡¡¡ÒÔÉÏÃüÁî¾ÍÊǽ«test±íÖÐddµÄ×ֶαàÂë¸ÄΪutf8¡£
¡¡¡¡Èç¹ûÊÇÕâÖÖÇé¿öÈÝÒ×½â¾ö£¬Ö
×öÊý¾Ý¿âµ÷ÓÅ£¬Ò»¸ö¼òµ¥µÄtip¾ÍʹÐÔÄÜÌáÉýÒ»´ó¿éʱ£¬±»°ïÖúµÄÈË×ÔÈ»ÊǸßÐ˶øÇҸм¤£¬ÎÒÒ²ÊÇÂúÐÄ»¶Ï²¡£ÓÃËùѧ°ïÖúÁËËûÈË£¬Ò²ËµÃ÷»¹ÊÇÓÐÒ»¼¼Ö®³¤µÄ£¬ÓÐÒ»ÃÅÄܹ»Ñø»î×Ô¼ºµÄÊÖÒÕ¡£Ò²ËãÊÇÊÖÒÕÈË°¡¡£
ͬÊÂÈÃÎÒ°ïÖúÓÅ»¯£¬ÔÚslow query logÀï·¢ÏÖÓÐÁ½¸öSQLÖ´ÐеĴÎÊý×î¶à£¬²¢ÇÒÿ´Î¶¼ÔÚÁ½ÃëÒÔÉÏ¡£ÓÃexplain¿´ÁË£¬Ò²Î´·¢ÏÖË÷ÒýʹÓ÷ ......