MySQL備份和恢復操作(MYSQL語句操作教程3)

數據庫的備份

在命令行模式下完成對數據的備份,使用的是MYSQLDUMP命令。通過該命令可以將數據以文本文件的形式存儲到指定的文件夾下。

說明:要在命令行模式下操作mysql數據庫,必須要對電腦的環境變量進行設置。右擊“我的電腦,在彈出的快捷菜單中選擇“屬性”命令,在彈出的“屬性”對話框中選擇“高級”選項卡,然后在新彈出的對話框中單機“環境變量”按鈕,在用戶變量的列表框中找到變量PATH并選中,單機“編輯”按鈕,在變量PATH的變量值文本框中添加mysql數據庫中bin文件夾的安裝路徑,然后單機“確定”按鈕即可。其中添加的bin文件夾的路徑根據自己安裝mysql數據庫的位置而定。

注意:如果使用集成化的安裝包來配置php的開發環境,那么就不需要進行上述的設置操作,因為集成化安裝包已經自行配置完成。但是,如果是獨立安裝的mysql,那么就必須進行上述的設置,才能在命令行模式下操作mysql數據庫。

通過MYSQLDUMP命令備份整個數據庫的操作步驟如下:

(1)選擇“開始”/”運行”命令。

(2)輸入cmd單擊確定,進入命令行模式。

(3)在命令行模式中直接輸入”mysqldump -uroot -proot db-darabase 16>F:db_database16.txt”,然后按回車鍵即可。

其中,-uroot中的“root”是用戶名,而-proot中的“root”是密碼,“db_database16”是數據庫名,“F:db_database16.txt”是數據庫備份存儲的位置。最后,可以查看下,在這個文件夾是否存在備份的數據庫文件。

說明:在輸入命令的過程中,”-uroot”中是沒有空格的,在該命令的結尾處也沒有任何的結束符,只要單擊回車鍵即可。


數據的恢復

既然可以對數據庫進行備份,那么就一定可以對數據庫文件進行恢復操作。執行數據庫的恢復操作使用的是MySQL命令。命令格式如下:

mysql -uroot -proot db_database

其中,mysql是使用的命令,-u后的root代表用戶名,-p后的root代表密碼,db_database代表數據庫名(或表名),“

下面介紹下如何實現數據庫恢復的操作步驟:

(1)選擇“開始”/”運行”命令。

(2)輸入cmd單擊確定,進入命令行模式。

(3)在命令行模式中直接輸入”mysql -uroot -proot db-darabase16>F:db_database16.txt”,然后按回車鍵即可。

其中,-uroot中的“root”是用戶名,而-proot中的“root”是密碼,“db_database16”是要恢復的數據庫名,“F:db_database16.txt”是數據庫備份文件存儲的位置。最后,可以查看下,在這個文件夾是否存在備份的數據庫文件。

說明:在進行數據庫恢復時,在MySQL數據庫中必須存在一個空的、將要恢復的數據庫,否則會出現錯誤。

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享