Java網(wǎng)絡(luò)課程:數(shù)據(jù)庫備份和還原,主要內(nèi)容包括了備份的應(yīng)用場景、備份與還原的語句以及圖形化界面?zhèn)浞菖c還原等內(nèi)容。下面一起來一探究竟吧!
1、備份的應(yīng)用場景
在服務(wù)器進行數(shù)據(jù)傳輸、數(shù)據(jù)存儲和數(shù)據(jù)交換,就有可能產(chǎn)生數(shù)據(jù)故障。比如發(fā)生意外停機或存儲介質(zhì)損壞。這時,如果沒有采取數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)手段與措施,就會導致數(shù)據(jù)的丟失,造成的損失是無法彌補與估量的。
2、備份與還原的語句
(1)備份格式:DOS下,未登錄的時候。這是一個可執(zhí)行文件exe,在bin文件夾
mysqldump-u用戶名-p密碼數(shù)據(jù)庫>文件的路徑
(2)還原格式:mysql中的命令,需要登錄后才可以操作
USE數(shù)據(jù)庫;
SOURCE導入文件的路徑;
(3)備份操作:
--備份day21數(shù)據(jù)庫中的數(shù)據(jù)到d:day21.sql文件中
mysqldump-uroot-proot day21>d:/day21.sql
(4)還原操作
還原day21數(shù)據(jù)庫中的數(shù)據(jù),注意:還原的時候需要先登錄MySQL,并選中對應(yīng)的數(shù)據(jù)庫。
a.刪除day21數(shù)據(jù)庫中的所有表
b.登錄MySQL
c.選中數(shù)據(jù)庫
d.使用SOURCE命令還原數(shù)據(jù)
e.查看還原結(jié)果
use day21;source d:/day21.sql;
3、圖形化界面?zhèn)浞菖c還原
(1)備份數(shù)據(jù)庫中的數(shù)據(jù)
選中數(shù)據(jù)庫,右鍵”備份/導出”
指定導出路徑,保存成.sql文件即可。
(2)還原數(shù)據(jù)庫中的數(shù)據(jù)
刪除數(shù)據(jù)庫
數(shù)據(jù)庫列表區(qū)域右鍵“執(zhí)行SQL腳本”,指定要執(zhí)行的SQL文件,執(zhí)行即可
以上就是北大青鳥長沙麓谷校區(qū)java培訓機構(gòu)的小編針對“Java網(wǎng)絡(luò)課程:數(shù)據(jù)庫備份和還原”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。