位置: 编程技术 - 正文

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

  • 其他负债是流动负债还是非流动负债
  • 业务招待费税前扣除标准是
  • 信用减值损失是损益类的收入类还是费用类
  • 公司没有收入怎么报销
  • 一季度季初从业人数
  • 固定资产处置损益怎么算
  • 财政部颁布的具体准则
  • 销售商品房属于什么税
  • 工企业用地土地使用税怎么征收?
  • 保险公司多赔付的钱需要退还吗
  • 地税保险单位编号是什么
  • 已认证的发票没领怎么办
  • 农业企业发包给人种植要交纳个税吗?
  • 存货自然灾害损失进项税
  • 跨年的发票可以冲红重开吗
  • 城市维护建设税减免税优惠政策
  • 领定额发票需要报税吗
  • 行政事业单位会计基础工作规范
  • 咨询服务税费多少
  • 企业发生的以旧换新业务应该按照什么处理
  • 发票代码会有一样的吗
  • 先亏后盈法案例分析
  • 海外佣金税务怎么缴纳
  • 小微企业增值税减免政策
  • 金蝶k3迷你版年度结账
  • ajax获取php数据
  • 图灵sdk
  • PHP:mb_send_mail()的用法_mbstring函数
  • 在一株植物上行走的作文
  • 应收债权与应付债务
  • php.ini详解
  • 如何确定合伙企业的利润
  • php curl_exec
  • 累计应缴预缴所得税怎么算
  • 前后端分离与不分离
  • 如何写煎荷包蛋过程
  • 学习笔记:深度学习(2)——BP神经网络
  • 蓝桥杯咋样
  • 比较好的微信名称有哪些
  • php过滤html
  • 公司给买员工保险
  • 宝塔面板在哪
  • php fgetc
  • mysqldump导入数据库
  • SQLite3 API 编程手册
  • 不同单位发的劳务费会收税吗
  • 科目余额表数据包括
  • 其他综合收益影响留存收益吗
  • 去年多摊销了怎么办
  • 广告费的税额计入哪里
  • 长投对方亏损
  • 租赁行业的增值税率
  • 合并企业如何缴纳印花税
  • 办理股权转让需要多久时间
  • 投资性房地产处置的账务处理
  • 颁发数字证书要符合什么条件
  • 主营业务收入包括哪些内容
  • mysql的基本介绍
  • sql语句执行顺序怎么写
  • Windows Server 2003下DHCP服务器的安装与简单配置图文教程
  • executor进程
  • win10系统找不到mrt
  • 怎么删除windows7
  • win7系统不兼容开不了机
  • 史上最全的领域学说
  • unity 插件开发
  • nodevideo翻译
  • android基础入门教程
  • android环境搭建教程
  • opengl配置vc6.0
  • node搭建本地服务器运行html
  • JavaScript jQuery 中定义数组与操作及jquery数组操作
  • 字符串中指定字符变换
  • three. js
  • context和getApplicationContext()介绍
  • 开发笔记本哪个比较好一点
  • 残疾人个税减免6000元
  • 一般纳税人注销公司需要查账吗
  • 税务登记成功后在哪里查询
  • 季度申报忘了报怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设