问题背景:
服务器被攻击,数据库A被删!<平台:Windows 2003>目前进展:
1.用恢复软件把数据库A中的frm、Myd、MyI文件进行还原,但访问数据库时,则提示Incorrect information in file
2.浏览数据库时发现有几张表提示使用中,从而不能正常访问与操作表问题:
如何在保证不丢失数据的前提下,可以正常访问数据库自己尝试过的办法:
1.使用repire table ,这时就可以操作表了,可是数据全没了!
2.其中myd与myi文件的大小均大于0,推测不是索引损坏而导致的问题请大家帮我想想,还有没有其它的办法
服务器被攻击,数据库A被删!<平台:Windows 2003>目前进展:
1.用恢复软件把数据库A中的frm、Myd、MyI文件进行还原,但访问数据库时,则提示Incorrect information in file
2.浏览数据库时发现有几张表提示使用中,从而不能正常访问与操作表问题:
如何在保证不丢失数据的前提下,可以正常访问数据库自己尝试过的办法:
1.使用repire table ,这时就可以操作表了,可是数据全没了!
2.其中myd与myi文件的大小均大于0,推测不是索引损坏而导致的问题请大家帮我想想,还有没有其它的办法
解决方案 »
- 这一组insert into为什么不能一起进行?
- 【散分】某神奇的BUG,据说五年勒——ALTER ADD TIMESTAMP值为零BUG
- 关于mysql时间戳字段的疑问
- 请大家帮我分析一下我的my.ini文件
- mysql存储数据的存储格式
- 一个mysql服务器里,新建一个数据库1000张表或10个数据库每个数据库100张表,哪个将来查询效率高
- 为什么my Front5.0连接不上mysql4.0
- frm文件如何查阅表数据和结构?
- mysql两条记录同一列的差值计算
- VS2010 + mysql 5.6 安装调试的问题,望大牛指点,急等,多谢大家!
- 求教关于CLUSTER的性能问题
- 关于创建存储过程的问题,求助
2、经常用MYSQLDUMP备份。
想办法看看以前的备份。
http://stackoverflow.com/questions/2314249/how-to-recover-a-mysql-database-incorrect-information-in-file-xxx-frm
虽然个别表未能恢复,但主要的业务数据找回来了!
在此做个标记,希望遇到相同问题的人能找到