MySQL 資料庫 備份與恢復

2021-09-23 17:33:24 字數 1242 閱讀 1413

如果是後台開發,而且是迭代是開發,那麼難免要去伺服器資料庫和本地資料庫經常備份與恢復。

1.win32下mysql的備份與還原

1.1 備份

開始選單 | 執行 | cmd |利用「cd /program files/mysql/mysql server 5.0/bin」命令進入bin資料夾 | 利用「mysqldump -u 使用者名稱 -p databasename >exportfilename」匯出資料庫到檔案,如mysqldump -u root -p voice>voice.sql,然後輸入密碼即可開始匯出。

1.2 還原

進入mysql command line client,輸入密碼,進入到「mysql>」,輸入命令」show databases;」,回車,看看有些什麼資料庫;建立你要還原的資料庫,輸入」create database voice;」,回車;切換到剛建立的資料庫,輸入」use voice;」,回車;匯入資料,輸入」source voice.sql;」,回車,開始匯入,再次出現」mysql>」並且沒有提示錯誤即還原成功。

執行完之後,我們可以看見本地資料庫已經和伺服器上的資料庫表結構一樣的基本沒有問題了。

2.linux下mysql的備份與還原

2.1 備份

[root@localhost ~]# cd /var/lib/mysql (進入到mysql庫目錄,根據自己的mysql的安裝情況調整目錄)

[root@localhost mysql]# mysqldump -u root -p voice>voice.sql,輸入密碼即可。

執行這個之後我就能在opt資料夾中找到我備份的資料庫了。

2.2 還原

法一:

[root@localhost ~]# mysql -u root -p 回車,輸入密碼,進入mysql的控制台」mysql>」,同1.2還原。

法二:

[root@localhost ~]# cd /var/lib/mysql (進入到mysql庫目錄,根據自己的mysql的安裝情況調整目錄)

[root@localhost mysql]# mysql -u root -p voice

Mysql資料庫備份與恢復

匯出要用到mysql的mysqldump工具,基本用法是 mysqldump options database tables 幫助 mysqldump help mysqldump支援下列選項 add locks 在每個表匯出之前增加lock tables並且之後unlock table。為了使得更...

mysql 資料庫備份與恢復

首先要用命令列進入mysql的安裝目錄下的bin c program files mysql mysql server 5.1 bin win32下mysql的備份與還原 1.1 備份 開始選單 執行 cmd 利用 cd program files mysql mysql server 5.0 bi...

MySQL資料庫備份與恢復

mysql資料庫備份與恢復 mysql資料庫備份與恢復 方法一 1.匯出整個資料庫 命令列進入到mysql安裝目錄的bin目錄下 假設裝在d mysql bin 即 開始 執行 輸入cmd d cd mysql bin 然後執行下面語句 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 ...