位置: 编程技术 - 正文

在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获取表行数的方法)

  • 资金账簿印花税税率
  • 增值税申报表如何打印
  • 增值税抵扣了,附加税怎么算
  • 农产进项税是多少税率
  • 土增清算尾盘销售
  • 小微企业城建税优惠政策2022
  • 固定资产处置损益怎么算
  • 顾客退货补差价怎么做账?
  • 2021年洗车是不是免增值税
  • 弥补以前年度亏损税局会查吗
  • 航天信息300元是什么费用
  • 公司间借款计入什么科目
  • 备查账簿根据企业的实际需要设置没有固定的格式要求
  • 主营业务成本怎么算出来的
  • 建筑投资包括哪些
  • 用于研发的设备如何折旧
  • 股东退股未分配股利
  • 法人车无偿给公司使用合法吗
  • 费用票可以抵扣什么税
  • 异地预缴税款后当地还交吗
  • transformer toys
  • 如何使用定向流量
  • 以固定资产换入无形资产
  • PHP:Memcached::setByKey()的用法_Memcached类
  • php poll
  • 转让股权怎么做分录
  • wordpress.org
  • 公司出租房屋如何给对方单位开发票
  • c++ 每日十问3-处理数据
  • vue自定义dialog
  • ci框架如何做api
  • es6面试题promise
  • open是什么含义
  • php使用for循环实现乘法口诀表
  • php如何入门
  • mail命令发送邮件
  • 退回的个税手续费计入什么科目
  • 建筑业营改增前后区别
  • 微众银行的企业贷款好批吗
  • 工程施工新科目
  • 质量扣款可以放到费用吗
  • 个税申报表中的年金是什么意思?
  • 政府奖励收入会计分录
  • 普票要盖发票的章子吗
  • linux系统中mysql数据库的导入和导出
  • 房地产按揭贷款政策
  • 小规模城建税减半征收2020新政策
  • 会计报表作用 镜
  • 涉及无形资产的会计处理
  • 存货跌价准备可以转回吗?
  • 结转完期间损益是不是可以结账了
  • 为什么新准则要实施
  • 预付款开了增值税专票怎么办
  • 收不回来的账怎么处理
  • 房租增值税专用发票几个点
  • mysql数据库性能
  • 将mater库中的系统存储过程批量生成*.sql文件 通用且非常实用
  • windows server 202
  • 未知文件怎么删除
  • windows自带的碎片整理程序
  • win7还原系统怎么还原
  • ubuntu20.10桌面
  • vista和win10
  • 好用linux
  • web标准化
  • 脚本被删除
  • angular的排序管道
  • js不重复集合
  • html复选框和单选框区别在哪
  • node的全局变量有哪些
  • unityugui
  • 基于mvc的项目实例
  • python中的堆和栈
  • 页面跳转后js还会执行吗
  • 如何通过发票号下载电子发票
  • 出口退税退运需要什么
  • 发票查验结果不一致的原因有哪些
  • 四川医保卡原始密码是什么意思
  • 北京市平谷区有地铁吗?
  • 一般纳税人税务事项告知书在哪里打
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设