誤刪除MySQL數(shù)據(jù)庫表的ibd文件怎么辦
瀏覽量: 次 發(fā)布日期:2023-10-17 14:02:51
誤刪除MySQL數(shù)據(jù)庫表的ibd文件怎么辦
無錫數(shù)據(jù)恢復(fù) 常州數(shù)據(jù)恢復(fù)很多年前,學(xué)習(xí)oracle10g的技術(shù)時(shí),看過蓋國強(qiáng)老師寫的一篇文章,在linux系統(tǒng)中,oracle數(shù)據(jù)庫存活的時(shí)候,用系統(tǒng)命令rm刪除一個(gè)數(shù)據(jù)文件,這個(gè)時(shí)候找到刪除文件的fd文件句柄,就可以將刪除的文件找回,當(dāng)時(shí)感覺特別的神奇,竟然還有這種騷操作。
既然oracle數(shù)據(jù)庫可以恢復(fù)刪除的數(shù)據(jù)文件,那在MySQL數(shù)據(jù)庫中能不能玩這樣的騷操作呢,下面就是我做的模擬測試,一起來看看吧。
MySQL
如果你在生產(chǎn)環(huán)境,不小心做了這個(gè)操作,估計(jì)這個(gè)時(shí)候已經(jīng)背后一身冷汗了。

進(jìn)程
這個(gè)表在一定的時(shí)間范圍內(nèi),還是可以進(jìn)行DML操作
為了保險(xiǎn)起見,建議將這個(gè)表進(jìn)行l(wèi)ock操作,只能read操作
你會發(fā)現(xiàn),剛才rm test1.ibd文件,在這里還可以看到,這個(gè)時(shí)候,我們要做的是,趕緊將這個(gè)文件拷貝回去。
可以看到文件已經(jīng)完全找回去了。這個(gè)時(shí)候,可以將表的read lock釋放了
總結(jié)
. oracle11g修復(fù),Oracle 11g TNS-12545錯(cuò)誤排查與修復(fù)指南
. 怎樣恢復(fù)刪除的硬盤數(shù)據(jù),詳解硬盤刪除數(shù)據(jù)恢復(fù)全攻略
. 移動硬盤數(shù)據(jù)恢復(fù)正常,從誤刪到恢復(fù)的全方位指導(dǎo)
. 達(dá)夢數(shù)據(jù)庫comment報(bào)錯(cuò),達(dá)夢數(shù)據(jù)庫comment錯(cuò)誤解析與應(yīng)對策略
. 電腦硬盤誤刪數(shù)據(jù)恢復(fù),數(shù)據(jù)恢復(fù)攻略助你輕松找回
. sqlserver誤刪數(shù)據(jù)庫怎么恢復(fù),全面解析與實(shí)操步驟
. 達(dá)夢數(shù)據(jù)庫和mysql區(qū)別,特性對比與選擇指南
. 免費(fèi)找回徹底刪除照片的軟件,免費(fèi)數(shù)據(jù)恢復(fù)軟件助你輕松找回徹底刪除的照片
. oracle誤刪除數(shù)據(jù)恢復(fù),Oracle數(shù)據(jù)庫誤刪除數(shù)據(jù)恢復(fù)指南
. oracle刪除的數(shù)據(jù)怎么恢復(fù),Oracle數(shù)據(jù)庫中刪除數(shù)據(jù)后的恢復(fù)方法詳解
. oracle誤刪數(shù)據(jù)怎么恢復(fù),Oracle誤刪數(shù)據(jù)恢復(fù)指南
. 恢復(fù)手機(jī)刪除的照片和視頻,如何恢復(fù)手機(jī)刪除的照片和視頻
. oracle刪除主鍵約束,Oracle數(shù)據(jù)庫中刪除主鍵約束的詳細(xì)指南
. 硬盤數(shù)據(jù)恢復(fù)十六進(jìn)制,數(shù)據(jù)錯(cuò)誤循環(huán)冗余檢查還能修復(fù)嗎
. 硬盤數(shù)據(jù)恢復(fù)不包括什么,硬盤數(shù)據(jù)恢復(fù)不包括什么?揭秘?cái)?shù)據(jù)恢復(fù)的誤區(qū)
. oracle如何恢復(fù)刪除的數(shù)據(jù),Oracle數(shù)據(jù)庫刪除數(shù)據(jù)恢復(fù)指南
. 信息不小心刪除了怎么找回,信息不小心刪除了怎么辦?教你幾招輕松找回
. oracle恢復(fù)刪除的表數(shù)據(jù),Oracle數(shù)據(jù)庫中刪除表數(shù)據(jù)的恢復(fù)方法詳解
