mysql 資料庫備份與恢復

2021-06-02 11:03:57 字數 1017 閱讀 4971

首先要用命令列進入mysql的安裝目錄下的bin:c:\program files\mysql\mysql server 5.1\bin

.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,然後輸入密碼即可開始匯出。 

c:\program files\mysql\mysql server 5.1\bin>mysqldump -hlocalhost -uroot -p12345

6 cardmall > d:/cardmall.sql

注意:在win7下,請用管理員許可權執行cmd,然後進入mysql的bin目錄,再執行該語句。後面不加分號。否則會提示你mysql的版本有問題……。

1.2 還原 

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

如 source e:/forwlan/b.sql 沒有分號。

也可以管理員許可權執行cmd,輸入 mysql -hlocalhost -uroot -p123456 進入myslq,然後直接輸入source e:/forwlan/b.sql

以及 mysql -h localhost -u root -p123456 cardmallcardmall.sql

注意-p後面沒有空格。

恢復前,需要先建立資料庫。

Mysql資料庫備份與恢復

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

MySQL資料庫備份與恢復

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

MySQL資料庫備份與恢復

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