首頁技術(shù)文章正文

Java培訓之MySQL數(shù)據(jù)庫的備份與恢復(一)

更新時間:2017-05-31 來源:黑馬程序員Java培訓學院 瀏覽量:

當有數(shù)據(jù)更新時,管理員一定要及時的做好數(shù)據(jù)庫的備份工作,以防止意外情況的發(fā)生。正確、及時的進行數(shù)據(jù)庫備份能減少數(shù)據(jù)丟失后恢復數(shù)據(jù)庫的工作量。所以為了避免數(shù)據(jù)在災難后無法恢復,必須對數(shù)據(jù)庫進行備份。

1.MySQL數(shù)據(jù)庫的備份

數(shù)據(jù)庫的備份是指將數(shù)據(jù)庫轉(zhuǎn)換成對應的sql文件。數(shù)據(jù)庫導出sql腳本的命令如下:
mysqldump –u用戶名 –p密碼 數(shù)據(jù)庫名>生成的腳本文件路徑;以上備份數(shù)據(jù)庫的命令中需要用戶名和密碼,即表明該命令可以在用戶沒有登錄的情況下使用。
學完數(shù)據(jù)庫的備份和恢復后,很多人總是將備份與恢復的命令弄混淆,備份數(shù)據(jù)庫的命令中數(shù)據(jù)庫名后面的符號箭頭是指向生成的腳本文件路徑,可以理解為備份是由數(shù)據(jù)庫到sql文件。
(1)下面,我們先來查看MySQL服務器中有多少數(shù)據(jù)庫,如圖1-1所示:
1554269543669_1.png(2)將user數(shù)據(jù)庫備份到F盤根目錄下的user.sql文件中,備份之前,該文件不存在,如圖1-2所示:
1554269548374_2.png本文版權(quán)歸黑馬程序員Java培訓學院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明作者出處。謝謝!
作者:黑馬程序員Java培訓學院
首發(fā):http://javaee.itheima.com/
分享到:
在線咨詢 我要報名
和我們在線交談!