位置: 编程技术 - 正文

在MySQL中使用mysqlbinlog flashback的简单教程(在mysql中使用mysql workbench创建数据库)

编辑:rootadmin

推荐整理分享在MySQL中使用mysqlbinlog flashback的简单教程(在mysql中使用mysql workbench创建数据库),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:在mysql中使用索引不能避免进行全表的扫描,在mysql中使用什么语句来更新表中的记录,在mysql中使用视图的限制不包括,在mysql中使用视图的限制不包括,在mysql中使用mysql workbench创建数据库,在mysql中使用mysql workbench创建数据库,在mysql中使用视图的限制不包括,在mysql中使用视图的限制不包括,内容如对您有帮助,希望把文章链接给更多的朋友!

简介:mysqlbinlog flashback功能是淘宝彭立勋( 对rows格式的binlog可以进行逆向操作.delete反向生成insert, update生成反向的update,insert反向生成delete.让dba同学们也有机会简单的恢复数据.可恢复:insert, update,delete相关的操作.

演示一下使用过程:

生成带有flashback mysqlbinlog 工具:

项止主页: mysql-5.5.wget -p0<5.5._flashback.diff

即可以看到了mysqlbinlog , 因这里只为要mysqlbinlog这个程序,所以编译MySQL时没加特别的参数.该工具是否具备flashback功能可以确认一下是否有 “-B” 这个参数.

开始实验:

Tips:定位日值,一般看当前的log如果当前的log文件比较小,那么就是上一个文件至于为什么,这里就不讲了.也可以用mysqlbinlog 去实际查看确认一下.

在MySQL中使用mysqlbinlog flashback的简单教程(在mysql中使用mysql workbench创建数据库)

接下来就是要找到这个delete在log中position的变化区间了.这个没什么技巧,通常使用:

然后对.sql文件进行搜索了表名,找到相应的节点.大表删除通常最后的stop点都在文件最后.找到节点后就可以:

同样对B.sql这个文件验证一下.看看结尾是和预期一样.验证OK后就可以:

如果表比较大,则执行着比较慢.如不出错请耐心等待.执行完毕后:

数据又恢复了.

注意:为防止恢复报错需要把:max_allowed_packet 改到最大值1G;mysql>set global max_allowed_packet=**;

#max_allow_packet大小不够时报错如下:ERROR (S) at line : Got a packet bigger than ‘max_allowed_packet' bytes

恢复操作有风险,请在备库操作或是在经验丰富的同学指导下进行.

二进制文件上传不到服务器上,传到github上一个二进制文件:  在的位的linux系统编译的. 有需要的直接下载.

获取MySQL的表中每个userid最后一条记录的方法 如下表:CREATETABLE`t1`(`userid`int()DEFAULTNULL,`atime`datetimeDEFAULTNULL,KEY`idx_userid`(`userid`))ENGINE=InnoDBDEFAULTCHARSET=utf8;CREATETABLE`t1`(`userid`int()DEFAULTNULL,`atime`datetim

MySQL中按时间获取慢日志信息的方法 今天处理一个case:数据库异常,连接数突增。想着分析一下慢日志,可是一看慢日志都好几G了,而且是短日志格式,找到那个时间点相对比较难。于是

设置MySQL中的数据类型来优化运行速度的实例 今天看了一个优化案例觉的挺有代表性,这里记录下来做一个标记,来纪念一下随便的字段定义的问题。回忆一下,在表的设计中很多人习惯的把表的结构

标签: 在mysql中使用mysql workbench创建数据库

本文链接地址:https://www.jiuchutong.com/biancheng/347349.html 转载请保留说明!

上一篇:MySQL中从库延迟状况排查的一则案例(mysql 从库)

下一篇:获取MySQL的表中每个userid最后一条记录的方法(mysql获取表行数的方法)

  • 航天信息金税盘未打开
  • 增值税一般纳税人税率是多少?
  • 小规模纳税人申请一般纳税人条件
  • 车船使用税2021
  • 变动成本法的计算公式有哪些
  • 个税手续费发给个人怎么做账
  • 对公账户可以报一办几个
  • 社保公积金占比多少
  • 发票勾选平台怎么导出未勾选的发票
  • 运输业务增值税
  • 摊销直线法会计分录怎么写?
  • 固定资产折旧的影响因素
  • 印花税多缴纳怎么办
  • 专利技术评估价值入股价偏高说明什么
  • 非居民企业所得税
  • 应收账款客户少了几毛没有付怎么处理
  • 聘用人员工资福利待遇
  • 企业支付的产品广告费应计入什么账户借方
  • 企业会计制度怎么备案
  • 借款不归还的法律条款
  • 房地产企业售房印花税
  • 企业控股情况是指
  • 理财公司收到客户投资款怎么处理
  • 附加税会计分录2022
  • windows7中
  • 进项发票没认证可以开红字申请单吗
  • 360pci.exe
  • vue3如何实现使用SortableJs插件进行表格内的数据项拖拽排序
  • 黑马程序员前端工程师简历
  • win10系统的安装
  • 营改增工程计价规则
  • 营业外收入会计分录怎么做
  • 增值税进项税加计抵减
  • 分公司在外地,企业怎么交税
  • 其他应收款包括应收利息吗
  • 人力资源公司的招聘专员怎么样
  • 配件盘点的方法
  • 接受捐赠物品的入账价值
  • js对象模型是什么
  • php出现乱码
  • 自查补税怎么做账
  • 公司向股东借的钱怎么还
  • Table ‘xxx’ is marked as crashed and should be repaired 错误解决方法参考
  • 企业进行股权转让前,必须先销什么户
  • 应付职工薪酬的二级科目都有哪些
  • 销售收入怎么入账
  • 仓库转租合同
  • 网上交税已经缴费怎么退
  • 存款基准利率是不是利息
  • 配电箱安装步骤及要求
  • 如何提取坏账准备
  • 营业外支出的性质
  • mysql判断字符长度
  • myeclipse连接mysql数据库代码
  • sql查询结果数量
  • SQL中实现SPLIT函数几种方法总结(必看篇)
  • 数据库中自动增长
  • xp系统每次开机都重启
  • Windows Server 2008下利用Diskpart管理磁盘
  • centos进入
  • win11怎么关闭系统防火墙
  • linux 网络配置
  • centos dvd安装
  • schedhlp.exe - schedhlp是什么进程 作用是什么
  • fsav32.exe是什么进程 有什么作用 fsav32进程查询
  • windows窗口查看快捷键
  • 分享一些常用的文件
  • 深入理解计算机系统
  • js的运算符
  • javascript入门基础
  • 超实用的八个开车技巧
  • android网络编程题库
  • python多线程异常后所有线程均不往下执行
  • javascript入门书
  • jquery和css的区别
  • 自然人办税服务平台怎么登录不进?
  • 四川国税局普通发票查询?
  • 我们要什么行政执法监督机制和能力建设严格落实行政
  • 增值税专用发票怎么开
  • 个人所得税的通知
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设