网站首页 文章专栏 mysql数据恢复
1.数据库有定时备份的习惯,保留着数据结构,但是数据内容更新的不及时:
1>.找到原来的data目录下的.ibd文件,这里存的就是数据
2>.运行备份的脚本,建立数据结构
3>.alter table 表名 discard tablespace; (将原先的.ibd文件与原先的.frm文件解除绑定)
4>.把原来的.ibd复制过来,alter table 表名 import tablespace (绑定关系),数据就恢复了
2.不知道原来的数据结构(5.7可以用)
1.>把原来的data目录下的ibdata1 文件复制过来
2.>把原来的数据库文件夹复制过来
3.只有.frm 和ibd文件
1.>通过.frm找到表结构 (网上有很多打开的工具)
2.>跟1一样
转载请注明出处