導(dǎo)出SQL格式的數(shù)據(jù)到指定文件,如下所示:
$ mysqldump -u root -p TUTORIALS tutorials_tbl > dump.txt password ******
以上命令創(chuàng)建的文件內(nèi)容如下:
-- MySQL dump 8.23 -- -- Host: localhost Database: TUTORIALS --------------------------------------------------------- -- Server version 3.23.58 -- -- Table structure for table `tutorials_tbl` -- CREATE TABLE tutorials_tbl ( tutorial_id int(11) NOT NULL auto_increment, tutorial_title varchar(100) NOT NULL default '', tutorial_author varchar(40) NOT NULL default '', submission_date date default NULL, PRIMARY KEY (tutorial_id), UNIQUE KEY AUTHOR_INDEX (tutorial_author) ) TYPE=MyISAM; -- -- Dumping data for table `tutorials_tbl` -- INSERT INTO tutorials_tbl VALUES (1,'Learn PHP','John Poul','2007-05-24'); INSERT INTO tutorials_tbl VALUES (2,'Learn MySQL','Abdul S','2007-05-24'); INSERT INTO tutorials_tbl VALUES (3,'JAVA Tutorial','Sanjay','2007-05-06');
如果你需要導(dǎo)出整個數(shù)據(jù)庫的數(shù)據(jù),可以使用以下命令:
$ mysqldump -u root -p TUTORIALS > database_dump.txt password ******
如果需要備份所有數(shù)據(jù)庫,可以使用以下命令:
$ mysqldump -u root -p --all-databases > database_dump.txt password ******
--all-databases 選項(xiàng)在 MySQL 3.23.12 及以后版本加入。
該方法可用于實(shí)現(xiàn)數(shù)據(jù)庫的備份策略。
![]() | ![]() .. 定價:¥45 優(yōu)惠價:¥42 更多書籍 |
![]() | ![]() .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |