千家信息网

MYSQL .ibd文件数据恢复

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,恢复还原mysql中的.ibd文件。1、需先创建一个一样的数据库表结构2、删除表空间ALTER TABLE "+dbName+" DISCARD TABLESPACE;3、复制xxxxx.ibd文件到
千家信息网最后更新 2026年10月31日MYSQL .ibd文件数据恢复

恢复还原mysql中的.ibd文件。
1、需先创建一个一样的数据库表结构
2、删除表空间
ALTER TABLE "+dbName+" DISCARD TABLESPACE;
3、复制xxxxx.ibd文件到数据库目录下

4、恢复导入表空间
ALTER TABLE "+dbName+" IMPORT TABLESPACE;

--------恢复frm表结构------`切记:一定要按照顺序操作,否则库会死掉,要重新安装重新来一波`------------------

1、正常mysql服务中创建同样的表名,字段随意1个,表名必须与.frm完全一致
create table app_info(id int);

2、停止数据库服务my.ini中追加
【mysqld】
innodb_force_recovery=6
3、把*.frm进行物理覆盖
4、启动服务执行
desc app_info报错,找到.err文件中的真实列数(我的事例中可以看出是7列)

5、停止服务,去掉my.ini中的innodb_force_recovery=6,再启动服务,删除数据表。
删除后创建对应的列数表
create table app_info(id1 int,id2 int,id3 int,id4 int,id5 int,id6 int,id7 int);

6、重复2、3步骤
服务启动后执行desc即可看到完整的表结构

然后选中表右键"对象信息"可以看到DLL

7、再次停止服务,去掉my.ini中的innodb_force_recovery=6,再启动服务,删除数据表,指定获取的真实dll即可还原表结构

服务 数据 结构 文件 数据库 数据表 空间 一致 事例 信息 再次 字段 对象 步骤 物理 目录 顺序 一波 中创 数据恢复 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 北京互联网科技公司 互联网金融科技平台 美国互联网黑科技 成都仁贤领冠互联网科技有限公司 安控科技rtu产品工业互联网 互联网汽车科技小镇 互联网科技实习生岗位职责 武汉健翔互联网络科技有限公司 互联网科技公司实习生 米聚互联网科技南京有限公司排面 互联网科技扶贫时间 互联网科技研发水平 浙南科技城互联网大厦建设工程 迪庆互联网科技招生 朱啸虎曾投资哪些互联网科技企业 科技大学互联网 悟空问答互联网科技 承德科技产业互联网平台 互联网大会出现的黑科技 小牛互联网科技有限公司地址 科技股互联网 互联网金融监管科技数据 科技创新与互联网经济 万易互联网科技有限公司 恒银科技与互联网金融 亳州好赞互联网科技有限公司 本届互联网博览会上的黑科技 内蒙古九一互联网科技 陕西云淼互联网科技公司 银川新华互联网科技学校是国营吗
0