• 记一次生产mysql数据误操作恢复过程

    时间:2023-09-14 09:27:26

    提示:建议每次对数据库进行修改时都做下备份注意:以下Mysql开启的是row格式的binlog日志,确定到误操作具体时间可能有些麻烦,默认的格式就能很快找出来。这里开启row的原因是还有一种更快的方法实现误操作数据回滚(binlog2sql工具或用python脚本生成反向sql语句),以下介绍的为最...

  • 阿里云rds mysql数据库数据恢复到ecs中

    时间:2023-08-27 08:31:02

    背景:aliyun上的rds数据库快满了,于是删除了某个备份的表后面大boss说是有用的表,需要恢复回来,阿里云有7天内的物理全量备份(通过percona-xtrabackup备份的)第一时间应该延长备份时间(默认保留7天,可以配置15天或更长避免在恢复过程中被阿里云的rds删除)准备:数据库大概有...

  • 我的MYSQL学习心得(十四) 备份和恢复

    时间:2023-03-19 08:57:08

    我的MYSQL学习心得(十四) 备份和恢复我的MYSQL学习心得(一) 简单语法我的MYSQL学习心得(二) 数据类型宽度我的MYSQL学习心得(三) 查看字段长度我的MYSQL学习心得(四) 数据类型我的MYSQL学习心得(五) 运算符我的MYSQL学习心得(六) 函数我的MYSQL学习心得(七)...

  • Xtrabackup原理及使用innobackupex进行MySQL数据库备份恢复

    时间:2023-03-11 14:45:02

    Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工具。Xtrabackup中主要包含两个工具:xtrabackup:是用于热备份innodb, xtradb表中数据的工具,不能备份其他类型的表...

  • 数据恢复:如何恢复Linux中意外删除的Oracle和MySQL数据库

    时间:2023-02-26 09:19:38

    今天有客户的数据库意外被删除了整个目录中的数据文件,操作系统级别的删除,然而幸运的是这个数据库没有崩溃,仍然处于 open 状态的时候,客户就发现了问题,求助到我们,最终完整地恢复了所有数据文件。在 Linux 下大致重新演示一下恢复的过程,恢复的步骤与数据库版本没有太大关系,与操作系统的不同会有所...

  • MySQL crash recovery恢复慢分析

    时间:2023-02-10 16:12:24

    mysql中的数据库比较多的时候,异常启动时间很慢l_data/xb_doublewrite2023-02-10T03:10:13.386776Z 0 [Note] InnoDB: Opened 3 undo tablespaces2023-02-10T03:10:13.386799Z 0 [Not...

  • Mysql数据库备份恢复

    时间:2023-02-10 14:53:48

    备份HB3051数据库中的student表备份HB3035数据库备份mysql数据库中的user表和servers表删除HB3051数据库恢复备份误删除的HB3051数据库模拟HB3051数据库中的student表备份删除查看表是否删除成功恢复误删除的student表查询恢复回来的student表信...

  • Mysql数据库备份恢复

    时间:2023-02-07 19:22:18

    一、使用musqldump对数据库、数据库表、一个数据库多个表、所以数据库备份、模拟数据丢失二、配置mysql数据库开启二进制日志功能,配置二进制日志切割,配置跟二进制恢复数据,居于二进制日志恢复数据,配置基于二进制日志中的起始和结束时间一、使用mysqldump配置完整备份登录mysql数据库创建...

  • Mysql 通过binlog日志恢复数据

    时间:2023-02-05 08:59:17

    适用场景: 已有数据备份文件(开启了binlog), 然后做了数据相关操作后,误删数据想要进行恢复​

  • mysql frm的恢复,data里只有frm文件的恢复

    时间:2023-02-04 10:08:50

    mysql frm的恢复,data里只有frm文件的恢复mysql frm的恢复,data里只有frm文件的恢复,换了系统,装了windows2003,重装最新5.4版的mysql,把原来的一个数据库放到data下,进phpmyadmin查看数据库,有表的数目,可表全都没了,其他的几个数据库copy...

  • mysql 误删数据恢复

    时间:2023-01-24 07:22:13

    数据平台开发误删数据,但是不知道具体时间点,就给了一个模糊时间,同事使用rollback逆向恢复(解析binlog产生反向SQL),我使用备份集恢复apply binlog正向恢复,尽快解决问题 【原正向恢复方式】 选择数据出问题时间之前最近的备份集恢复在一个新实例(restorebak...

  • MySQL备份恢复工具Xtrabackup

    时间:2023-01-24 05:26:59

    参考文档https://www.cnblogs.com/youkanyouxiao/p/8335173.htmlXtrabackup介绍 Xtrabackup是由percona开源的免费数据库热备份软件,它能对InnoDB数据库和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份同样需...

  • Mysql——Innodb和Myisam概念与数据恢复

    时间:2023-01-21 17:38:24

    Innodb和Myisam是Mysql常见的两种数据存储引擎。没有研究过Oracle、SQL Server等数据库,所以下面只针对Mysql。一、两种方式的数据存储结构:在Myisam下,数据库的每个数据表都有*.frm、*.YMI和*.YMD三个文件,其中*.frm存储数据表的表结构,*.MYI存...

  • 【数据库数据恢复】华为云mysql数据库表被truncate,部分表数据被delete的数据恢复案例

    时间:2023-01-17 17:05:27

    数据库数据恢复环境:华为云ECS,linux操作系统;mysql数据库,实例内数据表默认存储引擎为innodb。数据库故障:在执行数据库版本更新测试时,用户误将本应在测试库测试的sql脚本执行在生产库中,导致部分表被truncate,部分表内少量数据被delete。数据库恢复过程:1、由于该ECS内...

  • Spring + quartz + MySQL,web项目重启以后,quartz自启成功但是并不恢复任务,怎么办?

    时间:2023-01-16 04:40:59

    我的是web项目,用的Spring 3.0.5.RELEASE + quartz 1.8.6,现在已经可以将数据存储到MySQL中持久化,但是重启web项目以后quartz可以自启动成功,可是不能恢复存储到MySQL中的任务。 由于我的quartz任务需要页面手动创建,所以Spring的配置文件只...

  • Mysql 使用ibd数据文件进行数据恢复 (以及数据移动) 1067的解决办法

    时间:2023-01-11 06:24:03

    使用过数据库的哥们都知道,最开始我们不小心把数据库安装到c盘,当时忘记设置了数据路径,导致数据默认也放在c盘,随着时间的推移,数据库数据越来越大,导致c盘空间不够了。 于是乎我们开始研究怎么样移动数据,当然简单的步骤莫过于下: (1)停止mysql服务。(运行services.msc) (2)打开m...

  • MySQL备份和恢复之mysqldump和lvm2的使用

    时间:2023-01-08 10:18:41

        逻辑备份:工具 mysqldump, mydumper, phpMyAdmin(备份的缺点:Schema和数据存储一起、会生成巨大的SQL语句、单个巨大的备份文件)连上MySQL后,将数据导出来。考虑到备份的数据可能会比较大,在比较在乎硬盘空间情况下可以使用压缩工具来先压缩后存放。    完...

  • mysqldump使用方法(MySQL数据库的备份与恢复)

    时间:2023-01-06 17:29:50

    #mysqldump --help1.mysqldump的几种常用方法:(1)导出整个数据库(包括数据库中的数据)mysqldump -u username -p dbname > dbname.sql(2)导出数据库结构(不含数据)mysqldump -u username -p -d db...

  • mysql 数据备份与恢复

    时间:2023-01-03 11:48:57

    1、mysql的备份命令:"mysqldump -u root -p 数据库名 [表名] > 备份文件名"不写表名默认备份所有整个数据库。注意:备份的文件中没有创建数据库的语句,只有表与表数据。所以在恢复时要先创建数据库。1)备份表,将test2中的cls表备份到cls_tab_bkup.sq...

  • mysql数据恢复

    时间:2023-01-01 13:19:46

    重新安装MySQL将数据库初始化后存储数据库目录/usr/local/mysql/data/ib_logfile0 和ib_logfile1文件备份到ibfile目录下[root@hudi1 data]# mkdir ibfile[root@hudi1 data]# cp -r ry@002dc...