美文网首页
mysql8-.ibd文件恢复

mysql8-.ibd文件恢复

作者: 代码很玄学 | 来源:发表于2022-02-07 22:16 被阅读0次

注:恢复之前一定要备份原始数据!备份数据!备份数据!备份数据!此方式针对mysql8以上新测有效,其它未知。

步骤如下 :

  • 创建要恢复表对应的表结构,如果有,则直接先创建表结构,如果没有,则使用mysql自带的ibd2sdi读取.ibd表结构内容,手动创建表字段等。
 ibd2sdi --dump-file=./abc.txt table_xxx.ibd  #解析table_xxx.ibd表结构
  • 执行ALTER TABLE table_xxx DISCARD TABLESPACE。
  • copy table_xxx.ibd文件到新mysql data目录对应的数据库中。
  • ALTER TABLE table_xxx IMPORT TABLESPACE。#导入即可看到原始数据。

相关文章

  • mysql8-.ibd文件恢复

    注:恢复之前一定要备份原始数据!备份数据!备份数据!备份数据!此方式针对mysql8以上新测有效,其它未知。 步骤...

  • git常用操作

    恢复文件 开发过程中,经常需要恢复删除的文件,或者恢复到某个版本。 查询历史常用参数 1.恢复到上个版本 2.恢复...

  • PostgreSQL免费公开课第18期-控制文件管理与恢复

    十八、PostgreSQL控制文件管理与恢复 1、控制文件的结构 2、如何维护控制文件 3、有备份控制文件损坏恢复...

  • .swp文件恢复

    假设.swp文件叫 .index.php.swp可用vim带-r参数编辑 #vim -r index.ph...

  • git恢复文件

    恢复已修改未add的文件git checkout 恢复(撤销)已经提交(commit并push)到远端仓库的com...

  • 文件恢复(extundelete)

    Xmanager。extundelete 方法1: 通过inode结点查看被删除的文件名字: [root@xueg...

  • 文件删除恢复

    文件删除恢复 普通文件删除后(shift+del) 可以尝试恢复 注意: 删除后不要再重写数据进硬盘,不然就真没了...

  • lsof 恢复文件

    在不关闭进程的前提下使用lsof (list open files)恢复文件!需要注意的是进程的配置文件在进程运行...

  • NetBackup恢复文件

    从上至下依次为选择哪个Server来进行恢复 1建议使用Master Source端选择备份来自的Client 2...

  • 文件恢复神器

    大家永远也猜不到意外和数据丢失哪一个先来,所以先准备好一款数据恢复软件非常的重要,那么小编来给大家推荐一款数据恢复...

网友评论

      本文标题:mysql8-.ibd文件恢复

      本文链接:https://www.haomeiwen.com/subject/icsvkrtx.html