mysql中的ibd数据恢复

1.清空表空间

1.1操作步骤

首先需要进入该数据库文件目录下,并为这个ibd文件赋权。

1.给ibd文件赋权限

给ibd文件赋权:chown mysql:mysql indaas_database.ibd

2.执行清空表空间语句

然后在navicat中执行清空表空间语句:ALTER table indaas_database DISCARD TABLESPACE;

2.添加表空间

2.1操作步骤

首先需要将要更新的ibd文件复制到该数据库文件下,并给这个ibd文件赋权。

1.给文件赋权限

复制文件到该目录下。

 给ibd文件赋权:chown mysql:mysql indaas_database.ibd

2.执行添加表空间语句

然后在navicat中执行添加表空间语句:ALTER table indaas_database IMPORT TABLESPACE;

3.注意事项:

(1)code代码:1451,存在外键:

(2)code代码1812,添加表空间的时候,未给ibd文件赋权

(3)code代码为:1146,清空表空间或添加表空间的时候,在数据库文件中没有将ibd文件复制过去。

mysql恢复ibd数据文件相关推荐

  1. mysql ibd 数据文件恢复极速恢复工具 ibd recover tool

    mysql ibd 数据文件恢复极速恢复 最近不少朋友遇到mysql 丢失ibddata 数据文件或者文件系统损坏只有部分ibd 文件的故障找我来帮忙处理,有些朋友的环境有几百上千个ibd 文件,手动 ...

  2. mysql通过拷贝数据文件的方式进行数据库迁移

    mysql通过拷贝数据文件的方式进行数据库迁移 --环境windows 将源机器A数据库拷贝到目标机器B: 我先在目标机器B上安装MySQL,停止mysql服务,然后将源机器A的data下关于数据库的 ...

  3. mysql备份文件0kb_Oracle 数据文件大小为0kb或者文件丢失恢复

    接到一个朋友恢复请求,由于rose频繁切换导致文件系统部分数据文件变化为0kb和文件丢失. 故障现象 部分数据文件变化为0kb和文件丢失. 这里比较明显,数据库的users03变为了0kb和users ...

  4. MYSQL 如果把数据文件保存到其他磁盘里

    今天在CSDN上有人问起分开存储数据文件的问题. 现在写下来. 为了突破磁盘搜索的瓶颈.我们要把MYSQL的数据和索引保存到其他不同的磁盘中.目前还只是支持MyISAM引擎.在MYSQL中,官这个叫象 ...

  5. oracle恢复指定数据文件,Oracle特殊恢复-BBED修改某个数据文件头

    Oracle数据文件头中的scn要与控制文件中的scn一致,数据库才可以open,在open过程中我们可以通过bbed来修改某个数据文件头的scn,来欺骗oracle,来open库. 1.环境如下 使 ...

  6. oracle物理文件删除如何恢复,Oracle数据文件物理删除后的恢复

    做系统管理的都是这样,难免会误删文件,某天要是把某个Oracle数据文件删除,那该如何恢复呢?(这里数据库是OPEN的,并且未关闭) 建立测试表空间 创建测试用户 插入测试数据 删除数据文件 恢复数据 ...

  7. Oracle数据库恢复--通过数据文件进行恢复

    在实际项目运维中,遇到服务器oracle数据库存储硬盘坏了,只留下了数据文件,其控制文件和参数文件都丢失了,如何进行数据库恢复呢. 1.安装一个与要恢复的数据库相同实例,其db_name,sid,字符 ...

  8. mysql恢复单个数据,error code 1815

    根据我上一篇的单个数据恢复:table名为result:result有1.3G,一年半的数据,无法恢复,焦虑好几天 alter table result diascrd tablespace: alt ...

  9. MySQL导出csv数据文件

    之前使用MySQL导出过一次线上数据,当时解决了乱码和数据没有正常分隔的问题. 参见这篇文章: 记一次"曲折"的MySQL数据导出 前几个月换了工作电脑,这几天又需要导出几十万的线 ...

最新文章

  1. 不错的jquery插件
  2. 数字化在金融领域的应用与实践,从“我觉得”到“用户觉得”
  3. ASP.NET Core部署到Linux服务器(CentOS7 x64)
  4. ubuntu下 windows的zip文件打开,中文目录和文件名乱码
  5. 为什么铺天盖地都是 Python 的广告?
  6. file_get_contents('php://input') 和POST的区别
  7. 1)Linux学习笔记:crontab命令
  8. 一个大数据平台省了20个IT人力——敦奴数据平台建设案例分享
  9. Redis进阶实践之十三 Redis的Redis-trib.rb脚本文件使用详解
  10. 华为模拟器eNSP将防火墙配置成三层核心交换机
  11. 【笔记】QCA9531无线校准
  12. 国科大.模式识别与机器学习.期末复习笔记手稿+复习大纲
  13. 图书馆图书管理系统python_使用python的简易图书馆管理系统
  14. python extractor_Python extractor
  15. C++ 通讯录管理系统
  16. linux 命令 aft,AFT整理出来的NPC检测命令大全
  17. 客厅经济回潮,强势崛起的OTT大屏如何赢得广告主选择?
  18. 小布老师讲座笔记(一)
  19. 业务系统成功微服务化改造的实施步骤
  20. 当房地产插上数字翅膀后,成本收益几何?|2021中国房地产数字峰会

热门文章

  1. Node.js(黑马)笔记02--mongodb数据库操作
  2. 双机互备是什么意思?双机互备就是双机热备吗?
  3. 【A 入门】--- 1 .苹果企业签名和超级签名有什么区别
  4. Microsoft Office Professional Plus 2007在安装过程中出错
  5. Double Q-learning
  6. vue--vuex介绍与使用
  7. linux---mmap虚拟地址映射
  8. Principle如何制作动效设计?简单易学的Principle动效设计教程
  9. 15个实用的webApp前端开发技巧
  10. 编程之美中的NIM游戏及异或性质应用