****欧欧美毛片4,国产午夜精品视频,97视频在线观看免费视频,久久七国产精品

數據恢復咨詢熱線:400-666-3702??

歡迎訪問南京兆柏數據恢復公司,專業數據恢復15年

兆柏數據恢復公司

?常見問題

?當前位置: 主頁 > 常見問題

誤刪除MySQL數據庫表的ibd文件怎么辦

瀏覽量: 次 發布日期:2023-10-17 14:02:51

誤刪除MySQL數據庫表的ibd文件怎么辦

無錫數據恢復 常州數據恢復

很多年前,學習oracle10g的技術時,看過蓋國強老師寫的一篇文章,在linux系統中,oracle數據庫存活的時候,用系統命令rm刪除一個數據文件,這個時候找到刪除文件的fd文件句柄,就可以將刪除的文件找回,當時感覺特別的神奇,竟然還有這種騷操作。

既然oracle數據庫可以恢復刪除的數據文件,那在MySQL數據庫中能不能玩這樣的騷操作呢,下面就是我做的模擬測試,一起來看看吧。

MySQL

如果你在生產環境,不小心做了這個操作,估計這個時候已經背后一身冷汗了。

進程

這個表在一定的時間范圍內,還是可以進行DML操作

為了保險起見,建議將這個表進行lock操作,只能read操作

你會發現,剛才rm test1.ibd文件,在這里還可以看到,這個時候,我們要做的是,趕緊將這個文件拷貝回去。

可以看到文件已經完全找回去了。這個時候,可以將表的read lock釋放了

總結

相關推薦