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

MySQL±¸·ÝÓë»Ö¸´¼¼ÇÉ

1. ΪʲôҪ±¸·ÝÊý¾Ý¿â
¶ÔÊý¾Ý¿âÀ´Ëµ£¬×îÖØÒªÒ²×îÈÝÒ×±»ºöÊӵľÍÊDZ¸·Ý¡£ÓÉÓÚ²»¿ÉÔ¤²âÐÔ£¬Å¼È»µÄʼþ¿ÉÄܻᵼÖ·dz£²ÒÖØµÄËðʧ¡£
Êý¾ÝÔ½ÊÇÖØÒª£¬Êý¾ÝµÄ±ä»¯Ô½Æµ·±£¬±¸·ÝÔ½·¢ÐèÒª¾­³£½øÐС£
±¸·ÝÖÜÆÚ¸ù¾Ý²»Í¬ÒµÎñµÄÐèÒª¿ÉÒÔµ÷Õû£¬µ«ÊDz»ÄܺöÊÓ±¸·Ý¡£
±¸·Ýʱ×îºÃÒ²±¸·Ýmy.cnf»òmy.ini£¬ÕâÑù¿ÉÒÔ±£´æÄãÒÔǰµÄÅäÖòÎÊý¡£
2. MyISAM ±í±¸·Ý/»Ö¸´²ßÂÔ
2.1. ÎļþÈȱ¸·Ý
2.1.1. ¿½±´Îļþ
ÒòΪMySQL±í±£´æÎªÎļþ·½Ê½£¬ºÜÈÝÒ×±¸·Ý¡£ÒªÏë±£³Ö±¸·ÝµÄÒ»ÖÂÐÔ£¬¶ÔÏà¹Ø±íÖ´ÐÐLOCK TABLES²Ù×÷£¬È»ºó¶Ô±íÖ´ÐÐFLUSH TABLES¡£
ÄãÖ»ÐèÒª¶ÁËø¶¨£»ÕâÑùµ±Äã¸´ÖÆÊý¾Ý¿âĿ¼ÖеÄÎļþʱ£¬ÔÊÐíÆäËü¿Í»§¼ÌÐø²éѯ±í¡£ÐèÒªFLUSH TABLESÓï¾äÀ´È·±£¿ªÊ¼±¸·Ýǰ½«ËùÓ줻îµÄË÷ÒýҳдÈëÓ²ÅÌ¡£
±ê×¼Á÷³Ì£ºËø±í-¡·Ë¢ÐÂ±íµ½´ÅÅÌ-¡·¿½±´Îļþ-¡·½âËø¡£
2.1.2. ʹÓÃsql Óï¾ä±¸·Ý
Èç¹ûÄãÏëÒª½øÐÐSQL¼¶±ðµÄ±í±¸·Ý£¬Äã¿ÉÒÔʹÓÃSELECT INTO ...OUTFILE»òBACKUP TABLE¡£¶ÔÓÚSELECT INTO ...OUTFILE£¬ Êä³öµÄÎļþ²»ÄÜÏÈ´æÔÚ¡£
¶ÔÓÚBACKUP TABLEÒ²Èç´Ë£¬ÒòΪ¸²¸ÇÍêÕûµÄÎļþ»áÓа²È«·çÏÕ¡£
ÕâÁ½ÖÖ±¸·Ý·½·¨£¬Èç¹ûÊä³öÎļþÓÐÖØÃûµÄ»°£¬×îºÃ°ÑÖØÃûÎļþÒÆ³ý¡£
BACKUP TABLE±¸·ÝʱעÒâÊä³öĿ¼µÄȨÏÞ£¬¸Ä·½·¨Ö»ÊDZ¸·ÝMYDºÍfrmÎļþ£¬²»±¸·ÝË÷Òý¡£
2.1.3. ʹÓÃmysqlhotcopy ±¸·Ý
mysqlhotcopy ÊÇÒ»¸ö Perl½Å±¾£¬×î³õÓÉTim Bunce±àд²¢Ìṩ¡£ËüʹÓÃLOCK TABLES¡¢FLUSH TABLESºÍcp»òscpÀ´¿ìËÙ±¸·ÝÊý¾Ý¿â¡£ËüÊDZ¸·ÝÊý¾Ý¿â»òµ¥¸ö±íµÄ×î¿ìµÄ;¾¶£¬µ«ËüÖ»ÄÜÔËÐÐÔÚÊý¾Ý¿âĿ¼ËùÔڵĻúÆ÷ÉÏ¡£mysqlhotcopy Ö»ÓÃÓÚ±¸·ÝMyISAM¡£ËüÔËÐÐÔÚUnixºÍNetWareÖС£
shell> mysqlhotcopy db_name
[/path/to/new_directory
]
shell> mysqlhotcopy db_name_1
... db_name_n
/path/to/new_directory
±¸·Ý¸ø¶¨Êý¾Ý¿âÖÐµÄÆ¥ÅäÕýÔò±í´ïʽµÄ±í£º
shell> mysqlhotcopy db_name./regex/
¼ÓÉÏ·¢Òô·û(‘~’)ǰ׺£¬±íÃûµÄÕýÔò±í´ïʽ¿ÉÒÔ±»·ñ¶¨£º
shell> mysqlhotcopy db_name./~regex/
mysqlhotcopyÖ§³ÖÏÂÃæµÄÑ¡Ï
·         ---help£¬-£¿
ÏÔʾ°ïÖúÏûÏ¢²¢Í˳ö¡£
·         --allowold
Èç¹ûÄ¿±ê´æÔÚ²»·ÅÆú(¼ÓÉÏÒ»¸ö_oldºó×ºÖØÐÂÃüÃûËü)¡£
·         --checkpoint=db_name.tbl_name
ÔÚÖ¸¶¨µÄdb_name.tbl_name²åÈë¼ì²éµãÌõÄ¿¡£
&m


Ïà¹ØÎĵµ£º

pucasoft_JDBC_t01_Êý¾Ý¿âmysql²Ù×÷

²Ù×÷Êý¾Ý¿â
 
µÇ¼µ½mysqlÖУ¬È»ºóÔÚmysqlµÄÌáʾ·ûÏÂÔËÐÐÏÂÁÐÃüÁÿ¸öÃüÁîÒԷֺŽáÊø¡£
 
1¡¢ ÏÔʾÊý¾Ý¿âÁÐ±í¡£
 
show databases;
 
ȱʡÓÐÁ½¸öÊý¾Ý¿â£ºmysqlºÍtest¡£ mysql¿â´æ·Å×ÅmysqlµÄϵͳºÍÓû§È¨ÏÞÐÅÏ¢£¬ÎÒÃǸÄÃÜÂëºÍÐÂÔöÓû§£¬Êµ¼ÊÉϾÍÊǶÔÕâ¸ö¿â½øÐвÙ×÷¡£
 
2¡¢ ÏÔʾ¿âÖе ......

ubuntu ÏÂ MYSQL °²×°

°²×°MySQL
sudo apt-get install mysql-server mysql-admin mysql-navigator mysql-query-browser
Õâ¸öÓ¦¸ÃºÜ¼òµ¥ÁË£¬¶øÇÒÎÒ¾õµÃ´ó¼ÒÔÚ°²×°·½ÃæÒ²Ã»Ê²Ã´Ì«´óÎÊÌ⣬ËùÒÔÒ²¾Í²»¶à˵ÁË£¬ÏÂÃæÎÒÃÇÀ´½²½²ÅäÖá£
ÅäÖÃMySQL
×¢Ò⣬ÔÚUbuntuÏÂMySQLȱʡÊÇÖ»ÔÊÐí±¾µØ·ÃÎʵģ¬Èç¹ûÄãÒªÆäËû»úÆ÷Ò²Äܹ»·ÃÎʵϰ£¬ÄÇôÐèÒª¸Ä±ä/etc/m ......

MySQL Ë÷ÒýdzÎö

Ô­ÎÄÁ´½Ó£ºhttp://hi.baidu.com/171892549/blog/item/14818d0ac616ee34b1351dbd.html
ÔÚÊý¾Ý¿â±íÖУ¬Ê¹ÓÃË÷Òý¿ÉÒÔ´ó´óÌá¸ß²éѯËÙ¶È¡£
¼ÙÈçÎÒÃÇ´´½¨ÁËÒ»¸ö testIndex ±í£º
CREATE TABLE testIndex(i_testID INT NOT NULL,vc_Name VARCHAR(16) NOT NULL);
ÎÒÃÇËæ»úÏòÀïÃæ²åÈëÁË 1000 Ìõ¼Ç¼£¬ÆäÖÐÓÐÒ»Ìõ i_testID vc_Name ......

¹ØÓÚmysql plugin ×Ô¶¨Òåϵͳ±äÁ¿

1. ¶¨Òå
/*
  Plugin system variables.
*/
static long     sysvar_one_value;
static char     *sysvar_two_value;
static MYSQL_SYSVAR_LONG(simple_sysvar_one, sysvar_one_value,
  PLUGIN_VAR_RQCMDARG,
  "Simple fulltext parser example system variab ......

MYSQL Íâ¼ü¶¨Òå




½¨Á¢Íâ¼üµÄǰÌ᣺ ±¾±íµÄÁбØÐëÓëÍâ¼üÀàÐÍÏàͬ(Íâ¼ü±ØÐëÊÇÍâ±íÖ÷¼ü)¡£
Íâ¼ü×÷Ó㺠ʹÁ½ÕűíÐγɹØÁª£¬Íâ¼üÖ»ÄÜÒýÓÃÍâ±íÖеÄÁеÄÖµ£¡
Ö¸¶¨Ö÷¼ü¹Ø¼ü×Ö£º foreign key(ÁÐÃû)
ÒýÓÃÍâ¼ü¹Ø¼ü×Ö£º references <Íâ¼ü±íÃû>(Íâ¼üÁÐÃû)
ʼþ´¥·¢ÏÞÖÆ: on deleteºÍon update , ¿ÉÉè²ÎÊýcascade(¸úËæÍâ¼ü¸Ä¶¯ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ