返回顶部
首页 > 资讯 > 数据库 >数据库数据恢复实验过程
  • 709
分享到

数据库数据恢复实验过程

2024-04-02 19:04:59 709人浏览 薄情痞子
摘要

进入数据库操作,难免会出现一些误操作。这时就需要我们对数据进行恢复。一下介绍一下如何将表中的内容删除后进行恢复的过程。首先我们模拟一下实验环境:将数据库安装好之后进入到/etc/my.cnf中查看是否启用了

进入数据库操作,难免会出现一些误操作。这时就需要我们对数据进行恢复。一下介绍一下如何将表中的内容删除后进行恢复的过程。

首先我们模拟一下实验环境:

数据库安装好之后进入到/etc/my.cnf中

查看是否启用了日志功能(数据恢复是根据日志来进行恢复的。)

数据库数据恢复实验过程

在此环境已经设置好了。

之后进入数据库中新建一个库命名未vianet_bss

进入库中并新建一个表命名为stb_active

create table stb_active (SERVER_ID char(5),SERVER_CODE char(10),SERVER_NAME char(20),SERVER_DESC char(10),STATE char(5));

然后插入几条数据

insert into可插入数据,之后表中出现几条数据后我们的数据创建成功。

数据库数据恢复实验过程

然后我们利用delete from stb_active where SERVER_ID=2我们将ID为2的内容给删除,待会将它恢复。

数据库数据恢复实验过程

再次查看ID为2的内容已经没有了

之后我们利用ps -ef | grep Mysql检查到mysqldata的位置位于何处,mysql-bin是放于data目录之下的。

然后进入到data目录中找到最新的那条日志查看一下。当然是乱码的需要转换成.sql后可以看见内容。

mysqlbinlog -u root -p123.com mysql-bin.000006 > /opt/backup/4.sql

然后vim /opt/backup/4.sql

找到相应的时间段,我们是在什么时候将内容删除的。

然后找到刚才我们执行删除内容的命令

数据库数据恢复实验过程

并将它删除掉,此时不能进行还原如果到这里你执行了还原的话会有数据重复。所以我们要将不是我们要还原的数据给删除掉。避免重复,但要保证和数据库里面的数据要一致。

以下是没有将有效的数据从日志中删除导致的结果

数据库数据恢复实验过程

之后我将这里面的数据全部删除最后重新导入一份数据进入数据恢复完成。

数据库数据恢复实验过程

此实验到此结束。

第一次发表写的不是太好,还望多指教。

附件:Http://down.51cto.com/data/2366598
您可能感兴趣的文档:

--结束END--

本文标题: 数据库数据恢复实验过程

本文链接: https://lsjlt.com/news/40693.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 数据库数据恢复实验过程
    进入数据库操作,难免会出现一些误操作。这时就需要我们对数据进行恢复。一下介绍一下如何将表中的内容删除后进行恢复的过程。首先我们模拟一下实验环境:将数据库安装好之后进入到/etc/my.cnf中查看是否启用了...
    99+
    2024-04-02
  • 数据库恢复过程是什么
    这篇文章主要介绍“数据库恢复过程是什么”,在日常操作中,相信很多人在数据库恢复过程是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”数据库恢复过程是什么”的疑惑有所帮助!接...
    99+
    2024-04-02
  • sql server数据库错误数据恢复-数据库数据恢复
    1.服务器硬件设备清单2.故障描述需要进行数据恢复的服务器是一台r520型号存储,共有7块SAS硬盘分别组成raid1和raid5两组磁盘阵列。主要sql server数据库存放在C盘中,在使用过程中,客户...
    99+
    2024-04-02
  • 使用RMAN恢复数据库的过程
    这篇文章主要讲解了“使用RMAN恢复数据库的过程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“使用RMAN恢复数据库的过程”吧!由于需要搭建一个测试环境,把...
    99+
    2024-04-02
  • SQL Server数据库备份和恢复数据库的全过程
    目录1. 概述2. 备份类型3. 恢复模式3.1 简单恢复模式3.2 完全恢复模式和大容量日志恢复模式4. 备份数据库5. 恢复数据库总结 1. 概述 在一些对数据可靠性要求很高的行业,若发生意外停机或数据丢失...
    99+
    2022-06-13
    sql server数据库备份与恢复 sqlserver数据库备份和恢复步骤 sql server如何备份数据库
  • 服务器RAID数据恢复,磁盘阵列数据恢复过程
    数据恢复故障描述:raid磁盘阵列情况:服务器中共有5块 SAS 300GB 磁盘组成一组RAID5磁盘阵列服务器分区情况介绍:存储划分为一个LUN、3个分区,第一个分区存放的是系统,第二个分区用于存储生产库,第三个分区是备份分区。数据恢复...
    99+
    2023-06-04
  • 阿里云数据库恢复从故障到恢复的过程
    简介:本文将详细介绍阿里云数据库恢复的过程,包括故障发生、数据库恢复的必要性、恢复步骤以及需要注意的事项。 一、故障发生阿里云数据库在运行过程中可能会出现各种故障,例如硬件故障、软件错误、网络中断等。这些故障可能导致数据库数据丢失或无法访问...
    99+
    2024-01-26
    阿里 故障 过程
  • MSSQL数据库ndf文件大小变为0KB数据恢复过程
    一、故障描述 成都某客户,存储损坏,数据库崩溃。重组存储,恢复数据库文件,发现有四个ndf文件大小变为0 KB。数据库大小约80TB。数据库中有1223个文件,数据库每10天生成一个NDF文件,每个NDF大...
    99+
    2024-04-02
  • mysql数据库恢复
    目录1.数据库恢复基本事项2.利用source命令恢复数据库2.1.使用source命令恢复数据库的说明2.2.恢复演示3.利用MySQL命令恢复(标准)3.1.使用MySQL命令恢复基本实践3.2.使用开发人员提交的SQL语句恢...
    99+
    2018-08-16
    mysql数据库恢复
  • 数据库的恢复
    1 source 文件名mysql> drop database oldboy; Query OK, 2 rows affecte...
    99+
    2024-04-02
  • 如何恢复MySQL数据库数据
    这篇文章将为大家详细讲解有关如何恢复MySQL数据库数据,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、恢复方案1、数据量不是特别大,可以将mysqldu...
    99+
    2024-04-02
  • mysql数据库如何恢复数据
    mysql 数据恢复有四种方法:从备份恢复:最简单可靠,适合定期备份数据库的情况。使用 mysql 恢复工具:适用于没有备份或备份已损坏的情况。从二进制日志恢复:适用于二进制日志记录并数...
    99+
    2024-04-14
    mysql
  • mysql数据库怎么恢复数据
    要恢复MySQL数据库中的数据,有几种常见的方法: 使用备份文件:如果您有数据库的备份文件,可以通过将备份文件恢复到MySQL数...
    99+
    2024-05-21
    mysql
  • oracle数据文件recover恢复过程
    首先查询数据文件状态select name,status,file# from v$datafile;2.关闭数据库并停掉监听  shutdown immediate;3.打开数据库&n...
    99+
    2024-04-02
  • oracle数据库损坏的恢复过程是什么
    这篇文章主要介绍“oracle数据库损坏的恢复过程是什么”,在日常操作中,相信很多人在oracle数据库损坏的恢复过程是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”or...
    99+
    2024-04-02
  • Mongo 备份数据库和恢复数据库
    备份 mongodump -h : -d -o 恢复 mongorestore -h : -d hostname: ip地址 (公网IP地址) port: 端口号(mongo默认端口27017) dbna...
    99+
    2020-04-11
    Mongo 备份数据库和恢复数据库
  • MySQL数据库通过Binlog恢复数据的详细步骤
    目录Mysql Binlog 简介开启Binlog使用Binlog恢复数据附录总结 Mysql Binlog 简介 Mysql Binlog是二进制格式的日志文件Binlo...
    99+
    2024-04-02
  • 服务器数据恢复过程(服务器数据恢复通用方法)
    一、服务器数据恢复背景本次需要进行数据恢复的服务器为某品牌CX4-480型号服务器,该服务器内共20块硬组成raid5磁盘阵列;两个45T的lun。机房管理员对该服务器重装系统时由于未知原因导致了服务器磁盘分区发证改变,原来的sdc3分区丢...
    99+
    2023-06-04
  • vsan存储数据恢复过程—虚拟机故障恢复过程
    Vsan是一种以vSphere内核为基础进行开发、可扩展的分布式存储架构,Vsan通过在vSphere集群主机当中安装闪存和硬盘来构建vsan存储层,这些设备由vsan进行控制和管理,vsan形成一个供vSphere集群使用的统一共享存储层...
    99+
    2023-06-04
  • 使用XtraBackup恢复|备份 Mysql数据库 -- 数据恢复篇
                                 ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作