MysqlÂß¼±¸·Ý
mysqldumpµÄÓï·¨ÈçÏ£º
mysqldump [arguments] > file_name
Èç¹ûÏëÒª±¸·ÝËùÓеÄ
Êý¾Ý¿â£¬¿ÉÒÔʹÓÃ--all-databasesÑ¡Ï
mysqldump --all-databases > dump.sql
www.2cto.com
Èç¹ûÏëÒª±¸·ÝÖ¸¶¨µÄ
Êý¾Ý¿â£¬¿ÉÒÔʹÓÃ--databasesÑ¡Ï
mysqldump --databases db1 db2 db3 > dump.sql
Èç¹ûÏëÒª¶ÔtestÕâ¸ö¼Ü¹¹½øÐб¸·Ý£¬¿ÉÒÔʹÓÃÈçÏÂÓï¾ä:
mysqldump --single-transaction test > test_backup.sql
ʹÓÃ--single-transactionÑ¡ÏîÀ´±£Ö¤±¸·ÝµÄÒ»ÖÂÐÔ¡£
--single-trasaction:ÔÚ±¸·Ý¿ªÊ¼Ç°£¬ÏÈÖ´ÐÐSTART TRANSACTIONÃüÁÒÔ´ËÀ´»ñµÃ±¸·ÝµÄÒ»ÖÂÐÔ£¬µ±Ç°¸Ã²ÎÊýÖ»¶ÔInnoDB´æ´¢ÒýÇæÓÐЧ¡£µ±ÆôÓøòÎÊý²¢½øÐб¸·Ýʱ£¬È·±£Ã»ÓÐÆäËûÈκεÄDDLÓï¾äÖ´ÐУ¬ÒòΪһÖÂÐÔ²¢²»ÄܸôÀëDDLÓï¾ä¡£
www.2cto.com
--add-drop-database:ÔÚCREATE DATABASEǰÏȽøÐÐDROP DATABASE.Õâ¸ö²ÎÊýÐèÒªºÍ-all-databases»òÕß-databasesÑ¡ÏîÒ»ÆðʹÓá£Ä¬ÈÏÇé¿öÏ£¬µ¼³öµÄÎı¾ÎļþÖв¢²»»áÓÐCREATE DATABASE,³ý·ÇÄãÖ¸¶¨ÁËÕâ¸ö²ÎÊý¡£