Mysql数据库表数据删除后数据恢复
2014-05-12 10:38
225 查看
【客户描述】 一网站数据库,被黑客入侵后,把Tan表的数据全部删除。数据库采用的是Mysql数据库,引擎是Myisam。
【数据分析】 由于 Myiasm引擎的存储原理 ,导致删除后的数据行会被截断重新排列存储,这样就导致数据行会丢失一些数据,且数据行不可能100%完整恢复
【修复过程】1、对数据库FRM MYD MYI文件进行备份,以防二次破坏。
2、分析FRM中的表结构。
3、通过表结构对MYD进行分析。
4、使用自主开发的工具进行对MYD扫描。
5、提取数据,转换成SQL脚本。
6、执行SQL脚本 ,重新插入到数据库中。
【工程师】工程师:张祚
QQ:86066616
电话:13146539790
网站:http://www.sjhfcn.com
http://www.dbsfix.com
【修复结果】数据98%恢复成功。
【数据分析】 由于 Myiasm引擎的存储原理 ,导致删除后的数据行会被截断重新排列存储,这样就导致数据行会丢失一些数据,且数据行不可能100%完整恢复
【修复过程】1、对数据库FRM MYD MYI文件进行备份,以防二次破坏。
2、分析FRM中的表结构。
3、通过表结构对MYD进行分析。
4、使用自主开发的工具进行对MYD扫描。
5、提取数据,转换成SQL脚本。
6、执行SQL脚本 ,重新插入到数据库中。
【工程师】工程师:张祚
QQ:86066616
电话:13146539790
网站:http://www.sjhfcn.com
http://www.dbsfix.com
【修复结果】数据98%恢复成功。
相关文章推荐
- 成功数据恢复一例MYSQL数据库记录恶意删除
- mysql数据库数据的删除与恢复
- 根据mysql数据库日志恢复删除数据
- mysql数据库误删除后的数据恢复操作说明
- Mysql数据库误删除数据恢复成功
- 数据恢复:如何恢复Linux中意外删除的Oracle和MySQL数据库
- 数据恢复:如何恢复Linux中意外删除的Oracle和MySQL数据库
- Mysql数据库删除表的数据恢复
- ext3下删除mysql数据库的数据恢复案例数据库
- linux ext3下删除mysql数据库的数据恢复案例
- Mysql数据库删除表的数据恢复
- linux ext3下删除mysql数据库的数据恢复案例
- 关于mysql数据库误删除后的数据恢复操作说明
- mysql数据库误删除后的数据恢复操作说明
- mysql数据库误删除后的数据恢复操作说明
- Mysql数据库修复,Ibdata1文件删除数据恢复成功
- Mysql数据库恢复,Ibdata1文件删除数据恢复成功
- mysql数据库误删除后的数据恢复操作说明
- mysql数据库误删除后的数据恢复操作说明