[問題] MySQL的資料還原

看板C_Sharp (C#)作者 (Jay)時間6年前 (2018/10/15 10:49), 6年前編輯推噓0(003)
留言3則, 1人參與, 6年前最新討論串1/1
各位大大您好! 在下最近因為電腦重灌,但資料庫備份的時候太著急。 我不是用正規的方式做備份,而是直接用複製到硬碟做一個資料夾的方式。 但重灌好之後,我想把資料用貼回去的方式,但資料庫顯示裡面是空的..... 這是我專案用的資料庫內容(三個資料表): https://imgur.com/kt0WFMX
然後我透過HeidiSQL打開觀看,有抓到資料庫test1,裡面卻是空的..... https://imgur.com/VY5xJ6Y
透過MySQL Workbench觀看,有三個資料表,但無法顯示內容 https://imgur.com/tmHaxFp
一開始我以為我灌錯版本(我不確定我之前用的是5.6還是5.7) 5.6與5.7都測試之後,還是沒有反應,一樣抓到資料庫,但裡面是空的。 想請問各位大大關於MySQL為資料夾檔案的話,我該怎麼回復? (如果真的只能重建也只能認命了.... 因為忘記裡面某些資料內容, 只能再設法重弄...) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.102.123 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1539571796.A.B40.html

10/16 10:02, 6年前 , 1F
ib_logfiles 跟 ibdata 有備份嗎,有的話是可以還原
10/16 10:02, 1F

10/16 10:02, 6年前 , 2F
的,沒有的話就 GG 了
10/16 10:02, 2F
大大,您是指有無這兩個檔案的東西嗎?.... 我專案用的資料庫(test1)只有您看到的這個.... 所以真的要重創了嗎...?Orz ※ 編輯: jayzhuang (218.161.102.123), 10/17/2018 10:43:22

10/17 12:28, 6年前 , 3F
他是在你的 mysql datadir 那邊
10/17 12:28, 3F
我當時只把使用的資料庫資料夾複製出來(像是test1、test5等等) 其他就沒有動.... 完蛋了~要重創了... 我看我以後去學一下正規備份MYSQL的方式吧..... ※ 編輯: jayzhuang (218.161.102.123), 10/17/2018 14:30:53
文章代碼(AID): #1Rn01Kj0 (C_Sharp)
文章代碼(AID): #1Rn01Kj0 (C_Sharp)