MYSQLÓÅ»¯ÐĵÃ
²éѯÊÇÊý¾Ý¿â¼¼ÊõÖÐ×î³£ÓõIJÙ×÷¡£²éѯ²Ù×÷µÄ¹ý³Ì±È½Ï¼òµ¥£¬Ê×ÏÈ´Ó¿Í»§¶Ë·¢³ö²éѯµÄSQLÓï¾ä£¬Êý¾Ý¿â·þÎñ¶ËÔÚ½ÓÊÕµ½Óɿͻ§¶Ë·¢À´µÄSQLÓï¾äºó£¬ Ö´ÐÐÕâÌõSQLÓï¾ä£¬È»ºó½«²éѯµ½µÄ½á¹û·µ»Ø¸ø¿Í»§¶Ë¡£ËäÈ»¹ý³ÌºÜ¼òµ¥£¬µ«²»Í¬µÄ²éѯ·½Ê½ºÍÊý¾Ý¿âÉèÖ㬶ԲéѯµÄÐÔÄܽ«»áÓкÜÔÚµÄÓ°Ïì¡£
Òò´Ë£¬±¾ÎľÍÔÚMySQLÖг£ÓõIJéѯÓÅ»¯¼¼Êõ½øÐÐÌÖÂÛ¡£ÌÖÂÛµÄÄÚÈÝÈ磺ͨ¹ý²éѯ»º³åÌá¸ß²éѯËÙ¶È£»MySQL¶Ô²éѯµÄ×Ô¶¯ÓÅ»¯£»»ùÓÚË÷ÒýµÄÅÅÐò£»²»¿É´ï²éѯµÄ¼ì²âºÍʹÓø÷ÖÖ²éѯѡÔñÀ´Ìá¸ßÐÔÄÜ¡£
Ò»¡¢ ͨ¹ý²éѯ»º³åÌá¸ß²éѯËÙ¶È
Ò»°ãÎÒÃÇʹÓÃSQLÓï¾ä½øÐвéѯʱ£¬Êý¾Ý¿â·þÎñÆ÷ÿ´ÎÔÚÊÕµ½¿Í»§¶Ë·¢À´SQLºó£¬¶¼»áÖ´ÐÐÕâÌõSQLÓï¾ä¡£µ«µ±ÔÚÒ»¶¨¼ä¸ôÄÚ(Èç1·ÖÖÓÄÚ)£¬½Óµ½Íê ȫһÑùµÄSQLÓï¾ä£¬Ò²Í¬ÑùÖ´ÐÐËü¡£ËäÈ»ÕâÑù¿ÉÒÔ±£Ö¤Êý¾ÝµÄʵʱÐÔ£¬µ«ÔÚ´ó¶àÊýʱºò£¬Êý¾Ý²¢²»ÒªÇóÍêÈ«µÄʵʱ£¬Ò²¾ÍÊÇ˵¿ÉÒÔÓÐÒ»¶¨µÄÑÓʱ¡£Èç¹ûÊÇÕâÑùµÄ »°£¬ÔÚ¶Ìʱ¼äÄÚÖ´ÐÐÍêȫһÑùµÄSQL¾ÍÓÐЩµÃ²»³¥Ê§¡£
ÐÒºÃMySQLΪÎÒÃÇÌṩÁ˲éѯ»º³åµÄ¹¦ÄÜ(Ö»ÄÜÔÚMySQL 4.0.1¼°ÒÔÉϰ汾ʹÓòéѯ»º³å)¡£ÎÒÃÇ¿ÉÒÔͨ¹ý²éѯ»º³åÔÚÒ»¶¨³Ì¶ÈÉÏÌá¸ß²éѯÐÔÄÜ¡£
ÎÒÃÇ¿ÉÒÔͨ¹ýÔÚMySQL°²×°Ä¿Â¼ÖеÄmy.iniÎļþÉèÖòéѯ»º³å¡£ÉèÖÃÒ²·Ç³£¼òµ¥£¬Ö»ÐèÒª½«query_cache_typeÉèΪ1¼´¿É¡£ÔÚÉè ÖÃÁËÕâ¸öÊôÐÔºó£¬MySQLÔÚÖ´ÐÐÈκÎSELECTÓï¾ä֮ǰ£¬¶¼»áÔÚËüµÄ»º³åÇøÖвéѯÊÇ·ñÔÚÏàͬµÄSELECTÓï¾ä±»Ö´Ðйý£¬Èç¹ûÓУ¬²¢ÇÒÖ´Ðнá¹ûûÓйý ÆÚ£¬ÄÇô¾ÍÖ±½ÓÈ¡²éѯ½á¹û·µ»Ø¸ø¿Í»§¶Ë¡£µ«ÔÚдSQLÓï¾äʱעÒ⣬MySQLµÄ²éѯ»º³åÊÇÇø·Ö´óСдµÄ¡£ÈçÏÂÁеÄÁ½ÌõSELECTÓï¾ä:
SELECT * from TABLE1 SELECT * from TABLE1
ÉÏÃæµÄÁ½ÌõSQLÓï¾ä¶ÔÓÚ²éѯ»º³åÊÇÍêÈ«²»Í¬µÄSELECT¡£¶øÇÒ²éѯ»º³å²¢²»×Ô¶¯´¦Àí¿Õ¸ñ£¬Òò´Ë£¬ÔÚдSQLÓï¾äʱ£¬Ó¦¾¡Á¿¼õÉÙ¿Õ¸ñµÄʹÓã¬ÓÈÆäÊÇÔÚSQLÊ׺ÍβµÄ¿Õ¸ñ(ÒòΪ£¬²éѯ»º³å²¢²»×Ô¶¯½ØÈ¡Ê×β¿Õ¸ñ)¡£
ËäÈ»²»ÉèÖòéѯ»º³å£¬ÓÐʱ¿ÉÄÜ´øÀ´ÐÔÄÜÉϵÄËðʧ£¬µ«ÓÐһЩSQLÓï¾äÐèҪʵʱµØ²éѯÊý¾Ý£¬»òÕß²¢²»¾³£Ê¹ÓÃ(¿ÉÄÜÒ»Ìì¾ÍÖ´ÐÐÒ»Á½´Î)¡£ÕâÑù¾ÍÐèÒª°Ñ »º³å¹ØÁË¡£µ±È»£¬Õâ¿ÉÒÔͨ¹ýÉèÖÃquery_cache_typeµÄÖµÀ´¹Ø±Õ²éѯ»º³å£¬µ«Õâ¾Í½«²éѯ»º³åÓÀ¾ÃµØ¹Ø±ÕÁË¡£ÔÚMySQL 5.0ÖÐÌṩÁËÒ»ÖÖ¿ÉÒÔÁÙʱ¹Ø±Õ²éѯ»º³åµÄ·½·¨:
SELECT SQL_NO_CACHE field1, field2 from TABLE1
ÒÔÉϵÄSQLÓï¾äÓÉÓÚʹÓÃÁËSQL_NO_CACHE£¬Òò´Ë£¬²»¹ÜÕâÌõSQLÓï¾äÊÇ·ñ±»Ö´Ðйý£¬·þÎñÆ÷¶¼²»»áÔÚ»º³åÇøÖвéÕÒ£¬Ã¿´Î¶¼»áÖ´ÐÐËü¡£
ÎÒÃÇ»¹¿ÉÒÔ½«my.iniÖеÄquery_cache_typeÉè³É2£¬ÕâÑùÖ»ÓÐÔÚʹÓÃÁË
Ïà¹ØÎĵµ£º
ÔÚÊý¾Ý¿â
ÖУ¬UNION
ºÍUNION
ALL
¹Ø¼ü×Ö¶¼Êǽ«Á½¸ö½á¹û¼¯ºÏ²¢ÎªÒ»¸ö£¬µ«ÕâÁ½Õß´ÓʹÓúÍЧ
ÂÊÉÏÀ´Ëµ¶¼ÓÐËù²»Í¬¡£
MySQL
ÖÐ
µÄUNION
UNIONÔÚ½øÐбíÁ´½Óºó»áɸѡµôÖØ¸´µÄ¼Ç¼£¬ËùÒÔÔÚ±íÁ´½Óºó»á¶ÔËù²úÉúµÄ½á¹û¼¯½øÐÐÅÅÐòÔËË㣬ɾ³ýÖØ¸´µÄ¼Ç¼ÔÙ
·µ»Ø½á¹û¡£Êµ¼Ê´ó²¿·ÖÓ¦ÓÃÖÐÊDz»»á²úÉúÖØ¸´µÄ¼Ç¼£¬×î³£¼ûµÄÊǹý³Ì± ......
¡¡MySQLµÄ×Ô´øÒýÇæ¿Ï¶¨Êǹ»ÓÃÁË£¬µ«ÊÇÔÚÓÐЩÇé¿öÏ£¬ÆäËûµÄÒýÇæ¿ÉÄÜÒª±ÈÊÖÍ·ËùÓøüÊʺÏÍê³ÉÈÎÎñ¡£Èç¹ûÔ¸ÒâµÄ»°£¬ÄãÉõÖÁ¿ÉÒÔʹÓÃMySQL++ APIÀ´´´½¨×Ô¼ºµÄÊý¾Ý¿âÒýÇæ£¬¾ÍÏñ´ò´©Æø¸××°ÉÏ×Ô¼ºµÄ»¯ÓÍÆ÷¡£ÏÖÔÚÈÃÎÒÃÇÀ´¿´¿´Äã¸ÃÈçºÎÑ¡ÔñÒýÇæ£¬ÒÔ¼°ÈçºÎÔÚ¿ÉÓÃÒýÇæÖ®¼äÇл»¡£
¡¡¡¡
¡¡¡¡Ñ¡ÔñÄãµÄÒýÇæ
¡¡¡¡
¡¡¡¡ÄãÄÜÓõÄÊý¾Ý¿ ......
Ò»¡¢¸ÅÊö
¡¡¡¡Ê¼þµ÷¶ÈÆ÷ÊÇÔÚ MySQL 5.1 ÖÐÐÂÔöµÄÁíÒ»¸öÌØÉ«¹¦ÄÜ£¬¿ÉÒÔ×÷Ϊ¶¨Ê±ÈÎÎñµ÷¶ÈÆ÷£¬È¡´ú²¿·ÖÔÏÈÖ»ÄÜÓòÙ×÷ϵͳÈÎÎñµ÷¶ÈÆ÷²ÅÄÜÍê³ÉµÄ¶¨Ê±¹¦>ÄÜ¡£ÀýÈ磬Linux ÖÐµÄ crontabe Ö»Äܾ«È·µ½Ã¿·ÖÖÓÖ´ÐÐÒ»´Î£¬¶ø MySQL µÄʼþµ÷¶ÈÆ÷Ôò¿ÉÒÔʵÏÖÿÃëÖÓÖ´ÐÐÒ»¸öÈÎÎñ£¬ÕâÔÚһЩ¶ÔʵʱÐÔÒª>Çó½Ï¸ßµÄ»·¾³Ï¾ͷdz£ÊµÓÃÁ ......
×¼±¸
ls /usr/local/src // ÏÔʾÎļþÁбí
ls | wc -l // ²é¿´µ±Ç°ÎļþĿ¼ÏÂÎļþµÄ¸öÊý
gcc -v // ²é¿´±àÒ빤¾ßÊÇ·ñ´æÔÚ
rpm -qa|grep -i xxxx // ²é¿´ÏµÍ³ÖÐÊÇ·ñÒѾ°²×°ÁËijÈí¼þµÄÏà¹ØÈí¼þ°ü
rpm -e --nodeps xxxx // Ð¶ÔØÈí ......
1.ÏÂÔØ MySQL 6.0Ãâ°²×°°æ
http://www.mysql.com/downloads/mirror.php?id=386828
2.½« MySQL6.0 ½âѹµ½´ý°²×°Ä¿Â¼(×Ô¼º¾ö¶¨·Åµ½ÄÄ£©¡£½âѹºóĬÈÏÎļþ¼ÐÃû³ÆÎª£ºmysql£¨µ±È»¿ÉÒÔ×Ô¼º¸ü¸Ä£©£¬È»ºóÔÚ»·¾³±äÁ¿ÖÐÉèÖÃMYSQL_HOME£¨ÕâÑù£¬ÒÔºó¿ÉÒÔÓÃ%MYSQL_HOME%ÒýÓð²×°Ä¿Â¼£©¡£È磬ÎÒ·ÅÔÚEÅ̸ùĿ¼Ï£¬ËùÒÔ£¬MYSQL_HOMEÉèÖÃΪ ......