`
lz1130
  • 浏览: 402625 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

MySQL InnoDB数据恢复工具

阅读更多
之前一直以为mysql坏了innodb数据库就完了,今天看到个工具可以恢复innodb数据。改天研究研究。

http://code.google.com/p/innodb-tools/

InnoDB Tools是一个开源的项目,提供了MySQL InnoDB的数据恢复工具,该项目的作者是专业的MySQL咨询师。

MySQL数据库现在被广泛的应用在互联网和企业应用开发当中。当数据库服务器出现内存故障,或者服务器的硬盘RAID故障,又或者用户不小心使用了delete table语句的时候,就有可能丢失重要的数据库数据。在这些情况出现的时候,InnoDB自动恢复机制是无法挽回数据的,要恢复数据就必须能够直接操作InnoDB的数据文件,InnoDB数据恢复工具(Data Recovery Toolkit for InnoDB)提供了这种机制,能够让你安全的恢复数据,即使在当前的数据库页已经被分配给其他table去读取的情况下,也能够找回数据。

有了这样的工具,MySQL数据库作为关键应用的数据库,又多了一份保障。

数据恢复工具的使用方法介绍:

http://code.google.com/p/innodb-tools/wiki/InnodbRecoveryHowto
分享到:
评论
1 楼 diddyrock 2009-12-01  
这个也是俄罗斯人写的好像,这人在加拿大

相关推荐

    mysql innodb恢复数据工具.rar

    这是我从网上找到的mysql/mariadb对innodb表进行数据恢复的工具,实现从innodb的数据库文件中恢复数据,用于实现下面情况:1、直接下载了innodb数据库的文件,而不是导出其数据,想恢复数据时(需要有完整的文件,...

    MySQL数据库InnoDB数据恢复工具的使用小结详解

    本文从实际使用经验出发,介绍一款开源的MySQL数据库InnoDB数据恢复工具:innodb-tools,它通过从原始数据文件中提取表的行记录,实现从丢失的或者被毁坏的MySQL表中恢复数据。例如,当你不小心执行DROP TABLE、...

    Mysql8.0 数据库恢复工具

    文件级别数据库恢复工具软件,本软件适合于操作系统崩溃后将mysql数据目录拷贝出进行恢复,在恢复前需要使用之前备份的数据库结构新建空库,然后将还原文件的数据恢复到新库,目前只能恢复InnoDB引擎、MyISAM引擎 表...

    《MYSQL备份与恢复》之 Innodb与 MyISAM引擎

    它会复制innodb的data file,由于不锁表,复制出来的数据是不一致的,在恢复的时候使用crash-recovery,使得数据恢复一致。  InnoDB维护了一个redo log,又称为transaction log,事务日志,它包含了innodb数据的...

    undrop-for-innodb:适用于MySQLInnoDB的TwinDB数据恢复工具包

    TwinDB数据恢复工具包是一组工具,可在较低级别上与MySQL文件一起使用,并允许在不同的故障情况后恢复InnoDB数据库。 该工具箱也称为InnoDB的UnDrop ,其名称更准确,因为该工具箱可用于InnoDB表。 当备份不可用时...

    MYSQL ibdata文件恢复工具

    MYSQL数据库碎片恢复工具,已经完工。专门针对MYSQL的ibdata1 引擎 编写,支持MYSQL 3 4 5 6版本,任意平台的IBDATA文件恢复。支持误删除 ,所在分区被格式化,支持黑客故意破坏等情况,自动侦测半页。提取合成

    新版 MySQL DBA 高级视频 基于MySQL 5.7 MySQL 8.0版本.rar

    │ │ 6_MySQL全量恢复和日志增量恢复.mp4 │ │ 7_xtrabackup全量和增量备份恢复.mp4 │ │ 作业及答案.docx │ │ │ └─MySQL DBA堂命令-mha和备份恢复 │ mysql-master_05-18_10-03-09.log │ mysql-master_05...

    MySQL数据库的数据备份和恢复详解

    目前MySQL 支持的免费备份工具有:mysqldump、mysqlhotcopy,还可以用 SQL 语法进行备份:BACKUP TABLE 或者 SELECT INTO OUTFILE,又或者备份二进制日志,...本文讨论 MySQL 的备份和恢复机制,以及如何维护数据表 。

    DU-MySQL-Search-Win-V6.3

    当mysql被删库、删表、勒索病毒破坏后,用文件恢复工具通常无法恢复出表文件,或者恢复出的表文件内容为乱码,mysql无法正常识别加载,这时需要用mysql碎片扫描工具扫描残存的表数据,可搜索mysql5/8版本InnoDB表...

    MySQL从入门到高级系列视频.zip

    12.使用Binlog日志快速恢复MySQL数据.mp4 13.MySQL引擎MyISAM与InnoDB讲解.mp4 14.MySQL数据库索引及慢查询讲解.mp4 15.MySQL数据库高效优化解析.mp4 16.构建MySQL+keepalived高可用自动切换.mp4 17.构建MySQL+DRBD+...

    mysql应用连接数据库工具

    快速备份和恢复数据。 以GRID/TEXT格式显示结果。 支持客户端挑选、过滤数据。 批量执行很大的SQL脚本文件。 快速执行多重查询并能够返回每页超过1000条的记录集,而这种操作是直接生成在内存中的。 程序本身非常...

    2017最新老男孩MySQL高级专业DBA实战课程全套【清晰不加密】,看完教程月入40万没毛病

    第五部 MySQL备份、增量备份及数据恢复基础实战(12节) 01-备份数据的意义及重要性.avi 02-mysqldump多个命令参数备份实战.avi 03-mysqldump逻辑备份的工作原理.avi 04-备份多个库的思想及多种方法讲解.avi 05-...

    MySQL 5.1中文手冊

    添加和删除InnoDB数据和日志文件 15.2.8. InnoDB数据库的备份和恢复 15.2.9. 将InnoDB数据库移到另一台机器上 15.2.10. InnoDB事务模型和锁定 15.2.11. InnoDB性能调节提示 15.2.12. 多版本的实施 15.2.13. 表和...

    MySQL OOM(内存溢出)的解决思路

    大部分情况下,会杀掉导致OOM的进程,然后系统恢复。通常我们会添加对内存的监控报警,例如:当memory或swap使用超过90%时,触发报警通知,需要及时介入排查。 如果已经出现OOM,则可以通过dmesg命令查看,CentOS7...

    MySQL性能调优与架构设计(中文版)

     2.3 MySQL 自带工具使用介绍   2.4 小结   第3章 MySQL存储引擎简介   3.0 引言   3.1 MySQL存储引擎概述   3.2 MyISAM存储引擎简介   3.3 InnoDB存储引擎简介   第4章 MySQL安全管理  ...

    MySQL 5.1官方简体中文参考手册

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...

    MySQL 5.1参考手册

    添加和删除InnoDB数据和日志文件 15.2.8. InnoDB数据库的备份和恢复 15.2.9. 将InnoDB数据库移到另一台机器上 15.2.10. InnoDB事务模型和锁定 15.2.11. InnoDB性能调节提示 15.2.12. 多版本的实施 15.2.13. 表和...

    mysql增量备份及恢复

    我们都知道必须按计划定期进行备份。可以用几个工具完全备份(在某个时间点的数据快照)MySQL。例如,InnoDB Hot Backup为InnoDB数据文件提供在线非数据块物理备份,mysqldump提供在线逻辑备份。这里使用mysqldump。

Global site tag (gtag.js) - Google Analytics