您所在的位置:首页 > 解决方案 > 企业级数据恢复

数据库文件损坏解决方案
点击数:更新时间:2018-06-19 16:16:12
【故障类型】

ibdata1、MYI、MYD损坏

【典型特征】

◎ 数据库无法进行查询等操作;

◎ 使用mysqlcheck和myisamchk无法修复数据库。

◆ 检测流程

a. 对损坏的数据库进行备份,防止进一步破坏;

b. 手工对MYD和MYI文件进行内部结构检测;

c. 使用自主开发的程序对ibdata1文件进行检测。

◆ 恢复流程

a. 将损坏的数据库文件进行手工备份拷贝,以防止二次破坏;

b. 通过专业工具对数据库进行完整检测;

c. 修复损坏的索引或数据文件;

d. 使用专业工具对数据进行提取。

e. 生成数据库;

◆ 验收流程

a. 挂载数据库,启动服务;

b. 对数据库做mysqlcheck检测;

c. 对重要表进行数据查询,检验数据的更新日期。

◎ 故障出现的可能原因:

◆ 数据库正在操作过程中,机器突然断电

◆ 人为误操作或其它原因

◎ 文件保护措施:

◆ 做好数据库备份工作