更新時間:2017-05-31 來源:黑馬程序員Java培訓(xùn)學(xué)院 瀏覽量:
圖1-4 user.sql
user.sql文件中是user數(shù)據(jù)庫中創(chuàng)建表,以及操作表的一些sql語句,但是并不包含創(chuàng)建user數(shù)據(jù)庫的sql語句,因此數(shù)據(jù)庫備份,備份的只是數(shù)據(jù)庫的內(nèi)容,而不是數(shù)據(jù)庫。
2.MySQL數(shù)據(jù)庫的恢復(fù)
數(shù)據(jù)庫的恢復(fù)指的是使用備份產(chǎn)生的sql文件恢復(fù)數(shù)據(jù)庫,即將sql文件中的sql語句執(zhí)行就可以恢復(fù)數(shù)據(jù)庫內(nèi)容。
因為數(shù)據(jù)庫備份只是備份了數(shù)據(jù)庫內(nèi)容,所以備份產(chǎn)生的sql文件中沒有創(chuàng)建數(shù)據(jù)庫的sql語句,在恢復(fù)數(shù)據(jù)庫之間需要自己動手創(chuàng)建數(shù)據(jù)庫。
恢復(fù)數(shù)據(jù)庫有兩種方式,分別是:
mysql -u用戶名 -p密碼 數(shù)據(jù)庫<腳本文件路徑:這種方式不用登陸數(shù)據(jù)庫;source SQL腳本路徑:使用這種方式恢復(fù)數(shù)據(jù),首先要登錄數(shù)據(jù)庫。
2.1恢復(fù)數(shù)據(jù)庫的第一種方式
首先將user數(shù)據(jù)庫刪除,然后使用第一種命令方式恢復(fù)數(shù)據(jù)庫。
(1)將user數(shù)據(jù)庫刪除,如圖1-5所示:
本文版權(quán)歸黑馬程序員Java培訓(xùn)學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明作者出處。謝謝!
作者:黑馬程序員Java培訓(xùn)學(xué)院
首發(fā):http://javaee.itheima.com/