MySQL5 0資料庫備份與恢復

2021-04-30 01:31:56 字數 1373 閱讀 6601

mysql 5.0 資料庫備份與恢復:

1,  用 mysqldump 命令進行備份:

在命令提示符視窗(注意不是 mysql 的 mysql command line client 視窗)中輸入,

c:/program files/mysql/mysql server 5.0/bin>mysqldump -hlocalhost -uroot -proot        temp  > temp_20071106.sql

或:c:/program files/mysql/mysql server 5.0/bin>mysqldump -hlocalhost -u root -proot    temp > temp_20071106.sql

或:c:/program files/mysql/mysql server 5.0/bin>mysqldump -h localhost -u root -proot  temp > temp_20071106.sql

先進入到 mysql安裝目錄的bin目錄下(便於存放生成的*.sql檔案,也可以直接開啟命令提示符視窗,預設存放路徑為"c:/documents and settings/administrator>").其中-h,-u兩個引數名與引數值之間可用或不用空格分隔, 但-p引數的引數名與引數值之間是一定不能加空格的,也可以這樣輸入:

c:/program files/mysql/mysql server 5.0/bin>mysqldump -hlocalhost -uroot -p temp > temp_20071106.sql

enter password: root

在後面再輸入密碼也可以成功.

-h指出備份的資料庫在本機,-u指出使用者名稱,-p指出密碼,temp為資料庫名,後面可具體指定備份的資料表.

結果生成的 temp_20071106.sql 檔案會自動存在c:/program files/mysql/mysql server 5.0/bin目錄下.

2,  用mysql 命令進行恢復:

c:/program files/mysql/mysql server 5.0/bin>mysql  -hlocalhost  -uroot  -proot          temp  < temp_20071106.sql

輸入此命令後,資料庫中的資料將恢復到備份時的資料.

注意:恢復時, temp 必須存在,資料庫可空.恢復時會自動刪除要恢復的表,再重新建立,插入資料.

我初次做web,也剛接觸mysql,上面資料庫的備份操作是進行實踐了的,供遇到同樣問題的同伴乙個參考.(特別注意命令中的引數名與引數值,與常用的命令視窗的輸入還是有點區別)

在mysql command line client 中, 選擇要備份的資料庫,  然後將備份的資料庫的.sql檔案匯入就可以了.

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 資料庫名 匯出的檔名 ...