误删除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释放了
总结
. oracle11g修复,Oracle 11g TNS-12545错误排查与修复指南
. 达梦数据库comment报错,达梦数据库comment错误解析与应对策略
. sqlserver误删数据库怎么恢复,全面解析与实操步骤
. 免费找回彻底删除照片的软件,免费数据恢复软件助你轻松找回彻底删除的照片
. oracle误删除数据恢复,Oracle数据库误删除数据恢复指南
. oracle删除的数据怎么恢复,Oracle数据库中删除数据后的恢复方法详解
. oracle误删数据怎么恢复,Oracle误删数据恢复指南
. oracle删除主键约束,Oracle数据库中删除主键约束的详细指南
. 硬盘数据恢复不包括什么,硬盘数据恢复不包括什么?揭秘数据恢复的误区
. oracle如何恢复删除的数据,Oracle数据库删除数据恢复指南
. 信息不小心删除了怎么找回,信息不小心删除了怎么办?教你几招轻松找回
. oracle恢复删除的表数据,Oracle数据库中删除表数据的恢复方法详解