誤刪除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釋放了
總結
. oracle 刪除數據文件,Oracle 數據文件刪除指南
. 硬盤數據恢復后無法刪除,硬盤數據恢復后無法刪除的困擾及解決方案
. 移動硬盤數據刪除數據恢復,移動硬盤數據刪除,如何進行數據恢復?
. 不小心刪除的音頻文件怎么恢復,不小心刪除的音頻文件怎么恢復?全方位指南
. 如何查看oracle錯誤日志,Oracle數據庫錯誤日志查看指南
. 剛刪除的文件怎么找回,剛刪除的文件怎么找回?快速恢復指南
. oracle刪除的數據怎么恢復,Oracle數據庫中刪除數據恢復指南
. 回收站刪除的照片怎么恢復,回收站刪除的照片怎么恢復?全方位指南
. linux數據恢復 rm rf,Liux系統下rm -rf誤刪數據恢復指南
. 蘋果手機照片被徹底刪除怎么恢復,蘋果手機照片被徹底刪除怎么恢復?全方位指南
. 恢復回收站已刪除東西,如何恢復回收站已刪除的東西?——全方位數據恢復指南
. mysql恢復sql文件命令,MySQL恢復SQL文件命令詳解
. oracle如何恢復刪除的數據,Oracle數據庫中刪除數據的恢復方法詳解