`
lixiaokui11
  • 浏览: 14844 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

mysql数据库恢复

阅读更多

不小心把数据库drop了,记录下,希望以后不再用到。。

mysql版本5.5.15

还好有日志文件,使用mysqlbinlog命令进行恢复

mysqlbinlog --no-defaults --database=yourdatabase --stop-date="2014-05-17 9:59:59" yourlogdir/XXX-bin.000016 yourlogdir/XXX-in.000017  | mysql -u root -p

由于日志文件比较多,我写了个java小程序把包含要恢复的数据库日志文件名称找出来,处理后放到logdir位置。在网上找到的写法yourlogdir/XXX-bin.[0-9]*不起作用。

将日志文件转换成sql命令
mysqlbinlog --no-defaults --database=yourdatabase yourlogdir/XXX-bin.000020 >e:/log/log.sql

分享到:
评论

相关推荐

    记一次MySQL数据库恢复(附方案).zip

    记一次MySQL数据库恢复(附方案).zip记一次MySQL数据库恢复(附方案).zip记一次MySQL数据库恢复(附方案).zip记一次MySQL数据库恢复(附方案).zip记一次MySQL数据库恢复(附方案).zip记一次MySQL数据库恢复(附...

    mysql数据库恢复工具.zip

    mysql数据库恢复工具.zipmysql数据库恢复工具.zipmysql数据库恢复工具.zipmysql数据库恢复工具.zipmysql数据库恢复工具.zipmysql数据库恢复工具.zipmysql数据库恢复工具.zipmysql数据库恢复工具.zipmysql数据库恢复...

    MySQL数据库恢复:数据守护者的秘籍

    ### MySQL 数据库恢复:数据守护者的秘籍 在当今数字化时代,数据已成为组织最宝贵的资产之一。对于企业和个人开发者来说,确保数据的安全性和完整性至关重要。MySQL作为一种流行的关系型数据库管理系统(RDBMS),...

    Mysql8.0 数据库恢复工具

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

    nbu&mysql备份恢复.docx

    2. 选择mysql数据库恢复选项 3. 配置恢复参数,例如恢复路径等 4. 启动恢复过程 使用NBU备份和恢复mysql数据库可以提供高效、可靠的数据保护解决方案。本文详细介绍了NBU备份mysql数据库的步骤和配置过程,旨在帮助...

    mysql数据库恢复 binlog2sql数据库恢复

    MySQL数据库是世界上最受欢迎的关系型数据库管理系统之一,它在数据存储和管理方面扮演着至关重要的角色。当面临数据丢失或需要撤销错误操作时,MySQL的二进制日志(binlog)提供了一种强大的恢复机制。本篇文章将...

    MYSQL数据库修复大师7.12

    总的来说,MySQL数据库修复大师7.12版是应对MySQL数据库灾难性故障的有力工具,其全面的功能和对最新MySQL版本的支持,使得数据恢复变得更加便捷和可靠。在遭遇数据丢失的情况下,用户可以快速有效地利用这款软件...

    MySQL数据库备份和恢复

    ### MySQL数据库备份与恢复:深度解析与实践指南 在当今数据驱动的世界中,数据库的稳定性和数据的安全性显得尤为重要。MySQL作为全球最流行的开源关系型数据库管理系统之一,其备份和恢复策略是确保数据安全和系统...

    mysql数据库的备份与恢复方法

    二、MySQL数据库恢复 1. **从SQL文件恢复** 使用`mysql`客户端工具,可以将SQL备份文件导入到数据库中。 ``` mysql -u [username] -p[password] [database_name] [dump_file.sql] ``` 如: ``` mysql -u ...

    使用ibdata和frm文件恢复MySQL数据库.docx

    MySQL 数据库恢复技术 MySQL 数据库是当前最流行的开源关系数据库管理系统之一,但是在实际使用中,可能会遇到各种问题,例如磁盘空间不足、服务器崩溃、数据库无法启动等问题,这些问题可能会导致数据库无法连接...

    mysql数据库备份和恢复[定义].pdf

    MySQL 数据库恢复是将备份文件中的数据和结构恢复到数据库中。恢复可以是全库恢复、单库恢复或表恢复。 2.1 库级恢复 可以使用 MySQL 命令行工具将备份文件恢复到数据库中。命令格式如下: ``` mysql> source 备份...

    使用Python代码调用命令行来执行MySQL数据库备份和恢复操作

    下面是使用Python进行MySQL数据库恢复的示例代码: ```python import subprocess # 定义备份文件路径和名称 backup_file = "/path/to/backup_file.sql" # 执行恢复命令 restore_command = f"mysql -u your_...

    Mysql数据库备份恢复测试报告-xtrabackup.docx

    MySQL数据库的备份与恢复是确保数据安全性的重要环节。在本测试报告中,主要涉及了全量备份和增量备份的恢复过程,并对恢复后的数据进行了验证。以下是对这些知识点的详细说明: 1. **全量备份**:全量备份是数据库...

    MYSQL数据库修复程序

    MySQL数据库修复程序是一种技术密集型的过程,主要用于解决数据库在运行过程中遇到的各种问题,如数据丢失、表损坏、系统崩溃等。在本场景中,我们关注的是如何通过特定工具,如Navicat,来管理和修复MySQL数据库中...

    DBRECOVER for MySQL:修复损坏MySQL数据库恢复删除的表和数据库-开源

    DBRECOVER For MYSQL Database(InnoDB/MyISAM) 是由 DBRECOVER SOFTWARE INC 制作的用于从损坏或损坏的 InnoDB 表和 MyISAM 表中恢复数据的专业实用程序。我们为 mysql 提供 dbrecover 作为软件和服务。 使用 ...

    Linux下mysql数据库备份 恢复.docx

    #### 二、MySQL数据库恢复命令详解 数据库恢复通常涉及将备份文件重新导入到数据库中。这可以通过`mysql`命令实现。 ##### 2.1 恢复命令格式 ```bash mysql [选项] 数据库名 备份文件路径 ``` 例如,将`/home/oa_...

    C#实现备份、还原MySql数据库

    对于使用MySQL数据库的系统,定期备份和恢复数据库可以防止数据丢失,确保业务连续性。本篇将详细讲解如何使用C#语言来实现MySQL数据库的备份与还原功能,并探讨如何通过线程设置定时自动备份。 首先,我们需要了解...

    C#实现MySQL数据库的备份、还原和初始化

    数据库的还原则是使用已备份的SQL文件将数据库恢复到备份时的状态。在`btn_Import_Click`事件处理函数中,首先检查用户是否选择了要恢复的文件,然后构造`mysql`命令读取SQL文件并导入到数据库中。同样,通过`RunCmd...

Global site tag (gtag.js) - Google Analytics