程式設計師刪庫跑路之使用資料檔案恢復mysql

2021-09-05 09:24:51 字數 860 閱讀 9633

first of all

原諒我標題黨了,當時的情況並不是刪庫,而是重啟資料庫,資料庫怎麼也打不開,試過了各種辦法。這個問題一直沒搞明白。

此時我手上沒有備份的sql檔案,只有data目錄下的一堆資料檔案。

what i tell

使用資料檔案恢復mysql

how to do

準備好資料檔案

準備好新庫

還原資料檔案,在資料庫目錄下有opt,frm,ibd,myd,myi檔案,其中opt儲存資料庫資訊,表結構檔案是frm檔案,乙個frm檔案對應乙個ibd檔案,或者myd和myi檔案。這裡分兩種恢復方式,一種是通過myd,myi檔案恢復;另一種是通過ibd檔案恢復。

3.1通過mydmyi檔案恢復

3.2通過ibd檔案恢復

第一步:恢復表結構(以wangyi庫下的songlyric表為例)

第二步:恢復表資料

大功告成!

刪庫不跑路 Oracl刪表資料恢復之快照恢復

1 需求任務 批量處理運維 因業務上的需求,需要去對幾個表進行批量資料維護 此處就不吐槽業務設計 2 操作 刪除表資料 單身練就的手速,執行刪除語句時沒有選擇where條件內容,由於對自己過於自信,沒有將表資料備份,結果完蛋!事實證明,自信過頭 自負,自負的人往往沒有好下場。3 恢復資料 臨危不亂的...

從刪庫到跑路!一程式設計師不滿被解雇報復前公司!

日前,義大利威尼達計算機資料軟體公司發生了一宗資料庫資訊被盜和刪除事件。一名該公司的離職程式設計師,涉嫌多次入侵公司資料庫盜取資訊,並刪除資料庫資料和軟體商品。目前疑犯已被 拘捕。據報道,幾個月前,義大利特雷維索市 接到威尼達計算機資料軟體公司報案,稱該公司的資料庫頻繁遭黑客入侵,大量公司的資料庫資...

從滿腔熱血到想刪庫跑路,程式設計師分享開源苦與樂

著名的 python 開源網路庫 requests 的開發者 kenneth reitz 發文分享了他的心路歷程 滿腔熱血做開源專案,卻被來自專案使用者的無止境的請求讓自己疲憊不堪,甚至一度想把 都刪了。最終,重新尋找程式設計以外的生活樂趣,平衡工作與生活。大家應該都曾有過寫一整天 的經歷,那你們會...