Mysql備份與還原
2016-02-19 16:43:36
15847
備份:
1.進(jìn)入MySQL安裝目錄下的bin文件夾,并復(fù)制路徑;
E:>cd E:Program
FilesMySQLMySQL Server 5.5in并回車
2.鍵入:mysqldump
-u 用戶名 -p 數(shù)據(jù)庫(kù)名 > 導(dǎo)出的文件名
如: mysqldump -u root -p abc > abc.sql (導(dǎo)出數(shù)據(jù)庫(kù)abc到abc.sql文件)
提示輸入密碼時(shí),輸入該數(shù)據(jù)庫(kù)用戶名的密碼(如果導(dǎo)出單張表的話在數(shù)據(jù)庫(kù)名后面輸入表名即可)
如果提示locktable錯(cuò)誤:則在mysqldump -u root -p abc 后面空一格加上--skip-lock-tables
3.會(huì)看到文件news.sql自動(dòng)生成到bin文件下
還原:
MySQL命令行導(dǎo)入數(shù)據(jù)庫(kù):
1. 將要導(dǎo)入的.sql文件移至bin文件下,這樣的路徑比較方便
2. 進(jìn)入MySQL:mysql -u 用戶名 -p 如我輸入的命令行:mysql -u root -p ,然后輸入密碼
3. 在MySQL中新建你要建的數(shù)據(jù)庫(kù)(如新建一個(gè)名為news的目標(biāo)數(shù)據(jù)庫(kù))
4. 輸入:mysql>use 目標(biāo)數(shù)據(jù)庫(kù)名 (輸入的命令行:mysql>use news)
5. 導(dǎo)入文件:mysql>source 導(dǎo)入的文件名;(輸入的命令行:mysql>source news.sql;)
會(huì)員登錄
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)