重灌系統後 Wamp裡的資料庫恢復

2021-09-01 20:04:58 字數 1006 閱讀 4586

**:

d:\wamp\bin\mysql\mysql5.1.36\data

我的路徑,data下找到資料庫,拿出來就可以了,裝好新的在放進去

mysql data 資料夾的資料恢復

在介紹此方法之前,提醒各位最好的轉移資料的方法為:

在原來mysql伺服器匯出sql檔案,然後再在新的mysql伺服器匯入資料。

但是既然我們原來的伺服器已經解除安裝了,那我們就必須採用以下的方法。

先說下mysql儲存資料的原理:

mysql儲存資料不是按照sqlserver一樣(乙個資料檔案,乙個日誌檔案)的。mysql新建乙個資料庫時,為該資料庫在data資料夾下建立乙個以該資料庫名為名的資料夾,注意,此資料夾只是存放資料庫的表結構的,並沒把資料也存進去。資料在哪兒呢?在data資料夾下面有個ibdata1,看看這個檔案的大小,你明白了吧,mysql把所有資料都儲存在這個檔案中。

恢復資料方法:

知道了上面的原理,恢復資料就應該知道怎麼辦了,因為我們以為mysql是按sqlserver一樣儲存資料的,所以我們直接把原來資料庫所在的資料夾拷到data目錄下了,由於沒拷資料,所以mysql提示你資料不存在,這時再把ibdata1這個檔案拷過去,就ok了。

mysql通過data資料夾恢復資料

重灌系統後,mysql服務沒有了,但是資料庫的檔案還在,這個時候我想恢復以前的資料庫,起碼要把資料匯出來。mysql重灌n次,永遠提示could not start service error:0!後來終於找到乙個方兒,就是先把以前的庫檔案都拷貝出來,把以前的mysql檔案全部清除,然後裝個新的,這個時候mysql可以正常啟動了,然後在新的mysql裡建乙個和以前同名的庫,然後停止mysql服務,把以前庫的*.frm檔案拷回原來的目錄,還有data目錄下的 ibdata1檔案也要覆蓋。然後啟動mysql服務,以前的資料終於出現了!ok,任務完成!

事實證明通過備份data資料夾能夠達到備份的效果,但以後我不會這樣幹了,太玩火了。。。昨天搞了2個小時,一直在尋找,感謝這位網友。以後還是乖乖的用官方推薦的方法備份吧。

系統重灌後,oracle資料庫中資料快速恢復

1.準備工作 把舊的oracle所有檔案都copy備份下來,刪除舊目錄,再重新安裝oracle,目錄和舊目錄一樣 如果不一樣,要修改的地方比較多 只安裝oracle,不建立資料庫。建立資料庫例項也沒問題。要恢復的例項為orcl 要不出意外的話,這到裡就可以了,如果出現以下問題,按以下步驟操作即可。o...

重灌系統後如何恢復mysql資料

我原來把mysql裝在d盤。最近重灌系統,不能用了。怎麼辦?我怎麼既能繼續使用mysql又能將原來的資料轉移到新安裝的mysql上?1 把原來mysql安裝目錄下的data資料夾拷出來 2 解除安裝掉原來的mysql 3 重新安裝mysql 4 拷出來的data資料夾裡,除了mysql test子資...

重灌系統後如何恢復mysql資料

我原來把mysql裝在d盤。最近重灌系統,不能用了。怎麼辦?我怎麼既能繼續使用mysql又能將原來的資料轉移到新安裝的mysql上?1 把原來mysql安裝目錄下的data資料夾拷出來 2 解除安裝掉原來的mysql 3 重新安裝mysql 4 拷出來的data資料夾裡,除了mysql test子資...