這段時間一直在搞
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收購,這又...