位置: 编程技术 - 正文

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

  • 税控盘服务费全额抵扣分录
  • 个税汇算清缴系统找不到扣缴义务人
  • 国际避税地是什么
  • 跨区域涉税事项反馈表怎么填
  • 地税补缴社保
  • 一般纳税人免征教育费附加的文件
  • 结存材料物资会计分录怎么做?
  • 工伤一次性医疗补助金由谁支付
  • 收到认缴实收资本怎么做账务处理?
  • 收到外国的货款会计分录
  • 发票已认证未抵扣怎么办
  • 三证合一后章要换吗
  • 发票最大限额999元,超过了怎么办
  • 企业恢复生产经营方案
  • 小规模纳税人已经开了3%的票还可以享受1%的优惠吗
  • 增值税申报内容及步骤
  • 学校食堂承包餐饮公司
  • 线上生活服务app有哪些
  • 如何禁止远程
  • PHP:mb_convert_encoding()的用法_mbstring函数
  • php 替换字符
  • ixapplet.exe - ixapplet是什么进程 有何作用
  • 生产储存剧毒化学品的单位应当设置
  • 海关进口增值税怎么认证抵扣
  • 海关进口税可以抵扣吗
  • 拓展训练属于培训费吗
  • 小企业会计准则调整以前年度费用分录
  • 股权转让怎么查
  • 织梦cms要钱吗
  • 深入浅析SQL Server 触发器
  • mysql动态表单设计与实现
  • mongodb数据删除
  • 个税手续费返还计入哪个科目
  • 房屋租赁的发票能抵扣吗
  • 汇算清缴如何调报表
  • 个体户查账征收和核定征收哪个好
  • 公账转法人私账用途写备用金可以吗
  • 小规模纳税人减按1%怎么计算
  • 房地产影响投资和消费,事关民生和发展
  • 行政事业单位其他收入
  • 车辆购置税退税申请表
  • 财务常见问题有哪些
  • 交所得税的分录
  • 认证抵扣发票
  • 微信支付属不属于电子商务
  • 补交增值税如何转管理费用
  • 劳务派遣人员能有营业执照吗
  • 新办企业必须经过什么核准登记
  • 微软9月22
  • win10预览版21390
  • win10预览版退回正式版
  • 在linux操作系统中,/etc/rc.d/init.d
  • centos更新命令
  • xp系统怎么更改屏幕分辨率
  • win7桌面右下角输入法图标不见了
  • win10系统出现蓝色框框
  • centos的安装步骤
  • Win10桌面任务栏能不能删除
  • win8电脑wifi功能消失了
  • linux的复制
  • Metaio in Unity3d 教程--- 四:再谈谈图片扫描之tracking配置文件
  • es6新增的数据结构
  • 下雪了作文
  • 彻底弄懂js中的this指向
  • js 位置
  • shell的case语法
  • 安卓手机更新时间
  • three.js 教程
  • Python使用QQ邮箱发送Email的方法实例
  • android解析xml的方法中,将整个文件加载到内存
  • TFC360冯燃:手游市场细分领域新秀崛起
  • jquery 异步加载
  • 江苏省发票真伪查询网站
  • 网上跨区预缴
  • 本期应纳税额怎么算
  • 税务局打印申报表
  • 重点税源企业税收分析报告
  • 1973年简并税制
  • 云旅游存在的问题及解决措施
  • 河北电子税务局怎么使用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设