Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¹¹½¨¸ßÐÔÄܵÄMYSQLÊý¾Ý¿â(¶þ) °ÑÄÇЩƿ¾±¸øÕÒ³öÀ´

Ò»¡¢´ÓÄÄÀïÈëÊÖ
     µ±Ò»Ì¨MYSQL·þÎñÆ÷´î½¨Íê³É²¢¿ÉÒÔÕý³£ÔËÐÐʱ£¬ÊDz»ÊÇÎÒÃǵĽŲ½¾ÍÍ£Ö¹ÁË£¬×ÔÒÔΪ¿ÉÒÔ¿ªÊ¼Ê¹ÓÃÁË£¬¶ÔרҵÈËÊ¿À´ËµÆäʵ»¹ÐèÒª¸ü¶àµÄÏà¹ØÓÅ»¯ºÍÉèÖá£ÔõôȥÓÅ»¯£¿ÔõôȥÉèÖã¿Ê×ÏÈÎÒÃǵÃÕÒµ½ËüµÄÆ¿¾±£¬ÎÒÏÖÔÚËùÁ˽âµÄÓÐÁ½ÖÖ·½·¨£¬Ò»ÊÇ»ù×¼²âÊÔ£¬¶þ¾ÍÊdzÌÐò·ÖÎö£¬ËûÃÇÓÐ×ÅÃÜÇеÄÁªÏµ£¬ÒòΪÓÐʱÊÇÒ»ÑùµÄ¡£Í¨¹ý¶ÔÄãµÄMYSQLÐÔÄÜ×ö»ù×¼²âÊÔ£¬²éÕÒÄDz¿·Ö´æÔÚÎÊÌâÐèÒªÓÅ»¯£¬ÄDz¿·ÖÔòÔËÐÐÕý³££¬Ïà·´³ÌÐò·ÖÎöÔò°ïÖúÎÒÃÇͳ¼ÆMYSQLÔËÐеύ·Ñʱ¼äºÍÏûºÄ×ÊÔ´¡£»»¾ä»°Ëµ£º»ù×¼²âÊÔÊÇMYSQLµÄ¸÷ÏîÊÇ·ñ·¢»Ó³ö×î´óµÄÐÔÄÜ£¬³ÌÐò·ÖÎöÔòÊÇΪʲôMYSQLµÄÕâ¸öÑ¡Ïî»áÕ¼Óøü¶àµÄÐÔÄÜ¡£
¶þ¡¢»ù×¼²âÊÔ
    Õë¶ÔMYSQLµÄ»ù×¼²âÊÔÓÐÁ½ÖÖ²âÊÔ·½·¨£¬Ò»¸öÊÇÕûվʽ²âÊÔ£¬ÁíÒ»¸öÔòÊǵ¥Ò»×é¼þ²âÊÔ¡£Õûվʽ²âÊÔ°üÀ¨³ýMYSQLÒÔÍâµÄÆäËûºÍMYSQLËù¹ÜÀíµÄ³ÌÐò£¬ÈçWEB³ÌÐò£¬²Ù×÷ϵͳ£¬´ÅÅÌI/OµÈµÈ¡£µ¥Ò»×é¼þÊÇרÃÅÕë¶ÔMYSQL×öµÄ²âÊÔ£¬°üÀ¨Ôöɾ¸Ä²éËٶȲâÊÔ£¬²»Í¬´æ´¢ÒýÇæ²âÊԵȵȡ£ÏÂÃæÎÒÃǽ«½éÉܼ¸¿îÏà¹ØµÄ»ù×¼²âÊÔ¹¤¾ß£º
1¡¢http_load(Õûվʽ²âÊÔ)
   http_loadÊÇÔËÐÐÔÚlinux²Ù×÷ϵͳÉϵÄÒ»¸öÕë¶ÔÍøÕ¾×öѹÁ¦²âÊԵĿªÔ´¹¤¾ß¡£
  ÏÂÔØµØÖ·£ºhttp://www.acme.com/software/http_load/http_load-12mar2006.tar.gz
  http_loadÒÔ²¢Ðи´Óõķ½Ê½ÔËÐвâÊÔÍøÕ¾·þÎñÆ÷µÄÍÌÍÂÁ¿ºÍ¸ºÔØ£¬Ëü¿ÉÒÔÒÔµ¥¸ö½ø³ÌÈ¥ÔËÐУ¬ÕâÑù²»»á¸ãËÀÄãµÄ¿Í»§¶Ë£¬ÕâÒ²ÊǺʹ󲿷ÖѹÁ¦²âÊÔ¹¤¾ßËù²»Í¬µÄÒ»µã£¬»¹ÓÐËü»¹¿ÉÒÔ²âÊÔhttpsÒ³Ãæ¡£
   ¿ªÊ¼°²×°£º   
#wget http://www.acme.com/software/http_load/http_load-12mar2006.tar.gz 
# tar xvzf http_load-12mar2006.tar.gz 
# cd http_load-12mar2006 
# make 
Ê×ÏÈ´´½¨Ò»¸öurls.txtÎļþ£¬ÀïÃæ¼ÓÈëÒª²âÊÔµÄURLµØÖ·£¬ÒÔ»»Ðзָî,ÕâÀïÐèҪעÒâÒ»µã¾ÍÊÇÒòΪÎÒÃǽ²µÄÊDzâÊÔMYSQL£¬ËùÒÔÄãµÄÒ³ÃæÒ»¶¨Òª´æÔÚMYSQLµÄ²Ù×÷Óï¾ä£¬¶øÇÒÒª·ûºÏÄãµÄ±ê×¼ÍøÕ¾µÄÊý¾ÝÁ¿£¬ÈçÏ£º
http://killker.com/blog/index.php 
http://killker.com/blog/?p=114 
http://killker.com/blog/?p=102 
ÏÖÔÚÎÒÃÇ¿ªÊ¼²âÊÔÿÃëËùÄܳÐÊܵÄÒ³Ãæ·ÃÎÊÁ¿£¨ÍÌÍÂÁ¿£¬µ¥Î»Ê±¼äÄÚµÄÊÂÎï´¦ÀíÄÜÁ¦£©
#./http_load -paraller 5 -fetches 100 urls.txt 
ÒÔÉÏÃüÁîÒâ˼ÊÇͬʱʹÓÃ5¸ö½ø³Ì£¬Ëæ»ú


Ïà¹ØÎĵµ£º

mysql´¦Àíº£Á¿Êý¾ÝµÄÓÅ»¯ÅäÖÃ

³£³£Óöµ½´óÊý¾ÝÁ¿Æµ·±¶ÁÐ´ÊÆ±Ø»áµ¼Ö·þÎñÆ÷µÄÐÔÄÜϽµ¡£ÏÂÃæ¼Ç¼һ϶ÔmysqlµÄÓÅ»¯ÅäÖÃ
1.Ê×ÏȹرÕauto commit¡£
2.¶ÔÓÚÊý¾Ý±íʹÓÃInnoDB¡£
3.¹Ø±ÕÍâ¼üÔ¼Êø¡£
4.²ÉÓöàÖµ²åÈë“INSERT INTO ±íÃû VALUES (1,2), (5,5), ...;” Èç¹ûÓдóÁ¿²¢·¢¿ÉÒÔÓøü¸ÄINSERT INTOΪ INSERT DELAYED INTO¿ÉÒÔÔڳ̶ÈÉϽ⾠......

mysql ²ÎÊý(2)

lect ASIN('foo');
¡¡¡¡-> 0.000000
ATAN(N)
¡¡·µ»ØNµÄ·´ÕýÇÐÖµ
mysql> select ATAN(2);
¡¡¡¡-> 1.107149
mysql> select ATAN(-2);
¡¡¡¡-> -1.107149
ATAN2(X,Y)
¡¡·µ»Ø2¸ö±äÁ¿XºÍYµÄ·´ÕýÇÐ(ÀàËÆY/XµÄ·´ÕýÇÐ,·ûºÅ¾ö¶¨ÏóÏÞ)
mysql> select ATAN(-2,2);
¡¡¡¡-> -0.785398
mysql> ......

mysqlÖ®Íü¼ÇrootÃÜÂë

Ê×ÏÈ£¬´ò¿ªcmd—–net start ²é¿´mysqlÊÇ·ñÆô¶¯¡£Æô¶¯µÄ»°¾ÍÍ£Ö¹net stop mysql.
1¡¢ÔÚdosÏÂÔËÐÐC:\Program Files\MySQL\MySQL Server 5.0\bin
2¡¢mysqld-nt --init-file=c:\mysql\pwdhf.txt ÆäÖÐÔÚc:\mysql½¨Ò»¸öpwdhf.txtÎļþ£¬²¢Ð´ÏÂÄãµÄÐÂÃÜÂë¡£
3¡¢ÔËÐÐЩÃüÁîºó£¬ÔÙÓÃÐÂÃÜÂëµÇ¼£¬¼´¿É³É¹¦ÐÞ¸ÄÃÜÂë¡£ ......

mylab_sys_exec UDFµ÷ÓÃmysqlÍⲿϵͳÃüÁî(For linux)

ÓÐʱºòΪÁË·½±ã£¬ÀûÓÃevent/triggerµ÷ÓÃϵͳÍⲿÃüÁ¿ÉÒòΪ°²È«ÎÊÌ⣬mysql×ÔÉí²¢Ã»ÓÐÌṩÏà¹ØÃüÁÕâÀïÌṩ¸öµ÷ÓÃϵͳÃüÁîµÄ×Ô¶¨Ò庯Êýmylab_sys_exec
soÎļþÏÂÔØ:mylab_sys_exec.so ( mysql5.1.34 ²âÊÔͨ¹ý)
¼ÓÔØ:
CREATE FUNCTION mylab_sys_exec RETURNS INTEGER SONAME "mylab_sys_exec.so";
ʹÓÃ:
SELECT myl ......

mysql µ¼³öÊý¾Ý¿â

     ½øÈëcmd
     ===================
     1.µ¼³öÊý¾Ý¿â£¨sql½Å±¾£©
     mysqldump -u Óû§Ãû -p Êý¾Ý¿âÃû > µ¼³öµÄÎļþÃû
¡¡¡¡mysqldump -u root -p db_name > test_db.sql
¡¡¡¡2.mysqlµ¼³öÊý¾Ý¿âÒ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ