MySQLÊý¾Ý¿âµÄ¡°Á¬½Ó³Ø¡±
תÌûÇë×¢Ã÷³ö´¦£¬²¢±£³ÖÎÄÕµÄÍêÕûÐÔ¡£
¶ÔMySQLÊý¾Ý¿âÀ´Ëµ£¬Í¬Ò»Ê±¿Ì£¬ÔÚͬһ¸öÁ¬½Ó£¨connection£©ÉÏ£¬Ö»ÔÊÐí½øÐÐÒ»¸ö²Ù×÷£¨query£¬etc.£©£¬Èç¹ûÄãµÄ³ÌÐòÊǶàÏ̵߳쬲¢ÇÒÄãÔÚ¶à¸öÏß³ÌÖж¼»áÀûÓÃͬһ¸öconnection¶ÔÊý¾Ý¿â½øÐвÙ×÷£¬ÄÇô£¬¾ÍÓпÉÄÜ·¢ÉúÎÊÌâ¡£
ÀýÈ磬Äã¿ÉÄÜ»áÊÕµ½“Commands out of sync”µÄ´íÎóÌáʾ£¨¸ÃÌáʾÊÇÀ´×ÔÓÚMySQL APIµÄº¯Êý£¬Èç¹ûÄãµÄ³ÌÐòÖ±½Ó»ò¼ä½Óµ÷ÓÃÁËËü£¬ÔòÓпÉÄÜ»á³öÏÖ£©£¬ÄÇô¾Í¿ÉÄÜÊÇÉÏÃæËù˵µÄÔÒò¡£
´Ëʱ£¬Äã±ØÐë×Ô¼ºÀ´Í¬²½¶àÏ̳߳ÌÐòÖи÷Ï̶߳ÔÊý¾Ý¿âµÄ²Ù×÷¡£ÀýÈ磬Äã¿ÉÒÔʹÓÃmutexÀ´Í¬²½Êý¾Ý¿â²Ù×÷¡£µ«ÊÇÕâÑù×öÖ»ÊǸöÖα겻Öα¾µÄ°ì·¨£¬ÒòΪËü¿ÉÄÜ»áʹµÃÒ»¸öÏ̲߳»¶ÏµØµÈ´ýÆäËûÏß³ÌÊͷŶÔÒ»¸öconnectionµÄ“Ëø”£¬´Ó¶øµ¼Ö³ÌÐòÐÔÄܵļ«´óÏûºÄ¡£´ËÍ⣬¾ÍËãÄã²»ÔÚºõÐÔÄÜ£¬²»ÑáÆä·³µØÔÚËùÓÐÊý¾Ý¿â²Ù×÷º¯ÊýÀï¼ÓÉÏͬ²½µÄ´úÂ룬Ä㻹ÊÇ¿ÉÄÜ»áÊÕµ½“Commands out of sync”µÄ´íÎóÌáʾ¡£
¸ü¿¿Æ×µÄ½â¾ö°ì·¨¾ÍÊǸü¸ÄÎÒÃǵÄÉè¼Æ·½·¨£¬¼´£ºÊ¹ÓÓÁ¬½Ó³Ø”¼¼ÊõÀ´²Ù×÷Êý¾Ý¿â¡£
ʲôÊÇÊý¾Ý¿âÁ¬½Ó³ØÄØ£¿ÎÒÃÇ¿ÉÒÔ´ÓÍøÉÏÕÒµ½ÕâÑùÒ»¶Î¶¨Ò壺
________________________________________________________
¡¡¡¡Êý¾Ý¿âÁ¬½Ó³Ø¸ºÔð·ÖÅä¡¢¹ÜÀíºÍÊÍ·ÅÊý¾Ý¿âÁ¬½Ó£¬ËüÔÊÐíÓ¦ÓóÌÐòÖØ¸´Ê¹ÓÃÒ»¸öÏÖÓеÄÊý¾Ý¿âÁ¬½Ó£¬¶øÔÙ²»ÊÇÖØÐ½¨Á¢Ò»¸ö£»ÊÍ·Å¿ÕÏÐʱ¼ä³¬¹ý×î´ó¿ÕÏÐʱ¼äµÄÊý¾Ý¿âÁ¬½ÓÀ´±ÜÃâÒòΪûÓÐÊÍ·ÅÊý¾Ý¿âÁ¬½Ó¶øÒýÆðµÄÊý¾Ý¿âÁ¬½ÓÒÅ©¡£ÕâÏî¼¼ÊõÄÜÃ÷ÏÔÌá¸ß¶ÔÊý¾Ý¿â²Ù×÷µÄÐÔÄÜ¡£
¡¡¡¡Êý¾Ý¿âÁ¬½Ó³ØÔÚ³õʼ»¯Ê±½«´´½¨Ò»¶¨ÊýÁ¿µÄÊý¾Ý¿âÁ¬½Ó·Åµ½Á¬½Ó³ØÖУ¬ÕâЩÊý¾Ý¿âÁ¬½ÓµÄÊýÁ¿ÊÇÓÉ×îСÊý¾Ý¿âÁ¬½ÓÊýÀ´É趨µÄ¡£ÎÞÂÛÕâЩÊý¾Ý¿âÁ¬½ÓÊÇ·ñ±»Ê¹Óã¬Á¬½Ó³Ø¶¼½«Ò»Ö±±£Ö¤ÖÁÉÙÓµÓÐÕâô¶àµÄÁ¬½ÓÊýÁ¿¡£Á¬½Ó³ØµÄ×î´óÊý¾Ý¿âÁ¬½ÓÊýÁ¿ÏÞ¶¨ÁËÕâ¸öÁ¬½Ó³ØÄÜÕ¼ÓеÄ×î´óÁ¬½ÓÊý£¬µ±Ó¦ÓóÌÐòÏòÁ¬½Ó³ØÇëÇóµÄÁ¬½ÓÊý³¬¹ý×î´óÁ¬½ÓÊýÁ¿Ê±£¬ÕâЩÇëÇ󽫱»¼ÓÈëµ½µÈ´ý¶ÓÁÐÖС£
________________________________________________________
Ò²¾ÍÊÇ˵£¬µ±ÎÒÃÇÐèÒª½øÐÐÒ»´ÎÊý¾Ý¿â²Ù×÷£¨ÀýÈç²éѯ£©Ê±£¬ÎÒÃÇ»áÏÈ´ÓÁ¬½Ó³ØÖÐÈ¡³öÒ»¸öconnection£¬È»ºóÀûÓÃËü½øÐвéѯ£¬ÔÚʹÓÃÍêÁËÖ®ºó£¬¾Í½«¸Ãconnection·µ»¹µ½Á¬½Ó³ØÖУ¬Á¬½Ó³Ø»á¾ö¶¨ÊÇ·ñ½«¸ÃconnectionÏú»Ù£¬»òÕß·ÖÅ䏸ÆäËûÐèÒª½øÐÐÊý¾Ý¿â²Ù×÷µÄÏ̡߳£
ÕâÑù£¬ÎÒÃǵijÌÐòÔÚÈκÎʱºò¶¼²»ÐèÒª½øÐжÔÊý¾Ý¿â²Ù×÷µÄͬ²½ÁË£¬Ìá¸ßÁËÐÔÄÜ£¬²¢ÇÒÒ²¼õСÁ˳ö´íµÄ¿ÉÄÜ¡£
µ±È»£¬Òª×Ô¼ºÐ´Ò»¸öÁ¬½Ó³Ø³öÀ´£¬²»
Ïà¹ØÎĵµ£º
¡¡¡¡ÊÂÎñÊÇDBMSµÃÖ´Ðе¥Î»¡£ËüÓÉÓÐÏÞµÃÊý¾Ý¿â²Ù×÷ÐòÁÐ×é³ÉµÃ¡£µ«²»ÊÇÈÎÒâµÃÊý¾Ý¿â²Ù×÷ÐòÁж¼ÄܳÉΪÊÂÎñ¡£Ò»°ãÀ´Ëµ£¬ÊÂÎñÊDZØÐëÂú×ã4¸öÌõ¼þ£º£¨ACID£©
¡¡¡¡Ô×ÓÐÔ£¨Autmic£©£ºÊÂÎñÔÚÖ´ÐÐÐÔ£¬Òª×öµ½“Ҫô²»×ö£¬ÒªÃ´È«×ö£¡”£¬¾ÍÊÇ˵²»ÔÊÐíÊÂÎñ²¿·ÖµÃÖ´ÐС£¼´Ê¹ÒòΪ¹ÊÕ϶øÊ¹ÊÂÎñ²»ÄÜÍê³É£¬ÔÚrollbackʱҲҪÏû³ý¶ÔÊ ......
µÃ°²Ææ×¨Âô£¨Ô˶¯ÐÝÏÐЬ£¬°åЬ£©ÌÔ±¦Ð¡µê£ºwww.bxbshoes.com
substring£º
Óï·¨
SUBSTRING ( expression , start , length )
²ÎÊý
expression
ÊÇ×Ö·û´®¡¢¶þ½øÖÆ×Ö·û´®¡¢text¡¢image¡¢Áлò°üº¬Áеıí´ïʽ¡£²»ÒªÊ¹Óðüº¬¾ÛºÏº¯ÊýµÄ ......
MYSQLÔÚ C API ÖпÉÓõĺ¯Êý£º
mysql_affected_rows()
·µ»Ø±»×îеÄUPDATE, DELETE»òINSERT²éѯӰÏìµÄÐÐÊý¡£
mysql_close()
¹Ø±ÕÒ»¸ö·þÎñÆ÷Á¬½Ó¡£
mysql_connect()
Á¬½ÓÒ»¸öMySQL·þÎñÆ÷¡£¸Ãº¯Êý²»ÍƼö£»Ê¹ÓÃmysql_real_connect()´úÌæ¡£
mysql_change_user()
¸Ä±äÔÚÒ»¸ö´ò¿ªµÄÁ¬½ÓÉϵÄÓû§ºÍÊý¾Ý¿â¡£
mysql_ ......
MYSQLÊý¾Ý¿âÖеij£ÓÃSQLÓï¾ä
1¡¢SELECT ²éѯÓï¾äºÍÌõ¼þÓï¾ä
SELECT ²éѯ×Ö¶Î from ±íÃû WHERE Ìõ¼þ
²éѯ×ֶΣº¿ÉÒÔʹÓÃͨÅä·û* ¡¢×Ö¶ÎÃû¡¢×ֶαðÃû
±íÃû£º Êý¾Ý¿â.±íÃû £¬±íÃû
³£ÓÃÌõ¼þ£º = µÈÓÚ ¡¢<>²»µÈÓÚ¡¢in °üº¬ ¡¢&nb ......
ÔÚÍøÉÏÕÒÁ˺ܶàIIS+PHPµÄÅäÖõķ½·¨£¬ÊÔ¹ýÖ®ºóºÜ¶à¶¼²»ÄܴﵽЧ¹û¡£ÓÚÊÇ×ܽáÁ˴󲿷ֵÄÎÄÕºó¾ÍµÃ³öÁËÕâÑùµÄ·½·¨£º£¨±¾´Î²Ù×÷ϵͳÒÔWin2000ΪÀý£¬Èç¹ûÄãÒª¸ÄΪÆäËüϵͳ¾Í°Ñϵͳ¸ùĿ¼±äһϾÍOkÁË£©
Ò»¡¢ÏÂÔØ±ØÐëµÄ³ÌÐò£º
(1) Ïȵ½PHPµÄ¹Ù·½ÍøÕ¾ÏÂÔØÒ»¸öPHP£¨±¾ÎľÍÒÔPHP 4.4.2ΪÀý£©¡£ ......