mysql的restore在哪 mysql備份還原

2021-10-18 02:16:39 字數 1303 閱讀 5415

這段時間一直在搞

mysql

伺服器,從

月號一直搞到今天

號,遇到的一系列自我

年用php

以來從未

遇到過的很多很多棘手問題,自然用到的備份和還原次數相當多,我覺得還是很有必要總結一下經驗。

主要還是使用了

mysqldump

工具和source

命令操作。

備份資料庫:

命令格式如下:

mysqldump -u

使用者名稱-p

資料庫名

匯出的檔名

在執行中

cmdcd\

進入c:

根目錄,也可直接執行命令

cd c:\program files\mysql\mysql server 5.0\bin

c:\program files\mysql\mysql server 5.0\bin>mysqldump -u root -p windbook>back.sql

輸入密碼後,無提示則備份成功。

這種備份,

back.sql

檔案預設儲存在

c:\program files\mysql\mysql server 5.0\bin

目錄下c:\>mysqldump -u root -p windbook>back.sql

輸入密碼後,無提示則備份成功。

這種備份,

back.sql

檔案預設儲存在

c:根目錄下

注意:命令後面不加分號

,否則出錯,我在操作過程中習慣性的誤輸入過,所以備份不成功,且不是進入

mysql

資料庫控制台,希望大家注意這點細節。

效果參考:

、設定備份路徑

c:\>mysqldump -u root -p windbook>d:back.sql

或c:\>mysqldump -u root -p windbook>d:/back.sql

效果參考:

還原資料庫

命令格式如下:

常用source

命令進入

mysql

資料庫控制台,

mysql -u root -p

mysql>use

資料庫然後使用

source

命令,後面引數為指令碼檔案

如這裡用到的

.sql)

mysql>source d:windbook.sql

(注:如果寫成

source d:\windbook.sql

,就會報語法錯誤)

MySQL的未來在哪?

mysql的過去 對於mysql而言,其最大的發展變化就是被sun收購,但是sun原本就有資料庫團隊,mysql被收購之後兩個團隊也合併了起來。mysql的團隊懂得社群並且有激情,而sun的團隊懂得怎樣軟體工程化,懂得保證質量和產品迭代,因此團隊合併之後對於mysql的改變很大。在這之後sun被or...

MySQL的未來在哪?

mysql的過去 對於mysql而言,其最大的發展變化就是被sun收購,但是sun原本就有資料庫團隊,mysql被收購之後兩個團隊也合併了起來。mysql的團隊懂得社群並且有激情,而sun的團隊懂得怎樣軟體工程化,懂得保證質量和產品迭代,因此團隊合併之後對於mysql的改變很大。在這之後sun被or...

MySQL的未來在哪?

對於mysql而言,其最大的發展變化就是被sun收購,但是sun原本就有資料庫團隊,mysql被收購之後兩個團隊也合併了起來。mysql的團隊懂得社群並且有激情,而sun的團隊懂得怎樣軟體工程化,懂得保證質量和產品迭代,因此團隊合併之後對於mysql的改變很大。在這之後sun被oracle收購,這又...