加入收藏 | 设为首页 | 会员中心 | 我要投稿 驾考网 (https://www.jiakaowang.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MYSQL .ibd文件数据恢复

发布时间:2023-02-28 10:38:28 所属栏目:MySql教程 来源:
导读:恢复还原mysql中的.ibd文件。
1、需先创建一个一样的数据库表结构
2、删除表空间
ALTER TABLE "+dbname+" disCARD TABLESPACE;
3、复制xxxxx.ibd文件到数据库目录下

4、恢复导入表空间
ALTER TABLE "+dbname
恢复还原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文件中的真实列数

(编辑:驾考网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章