mysql数据恢复某一时间点_mysql5.7 使用bin-log将数据恢复到某个时间点!

mysql5.7 配合全量备份, 使用bin-log恢复到某个时间点。对于我们误删除数据,我们需要恢复数据,这就需要用到mysql恢复某一个节点。

建立模拟数据

e674c387e433725c9055a99997d2422f.png

开启bin-log, 修改my.cnf配置文件添加 log_bin=mysql-bin server-id=1 两项并重启mysqld服务

01a6472af08c810fcc8bd3506ff0dfe9.png

新建一个全量备份

mysqldump -uroot -p db1 > db1.sql

再插入两条数据

4723bb8bf96efb21ee11b5546a70b735.png

假如在2019-04-14 10:36:40误删了一条数据

delete from db1.user where id=3

恢复数据

还原全量备份 mysql -uroot -p db1

查看被删除的数据已经恢复了!

81cb3334c6d76794b213ba2f70322432.png

此文章只是很久久之前学习记录,只是分享记录。可能内容只是简单粗糙,并不是所谓的高并发,高可用,集群,负载,es集群等等高端技术(后续慢慢补上)。所为此文章只是记录自己自己以往爬坑,大家不喜欢的可以直接略过,不必嚼舌根。

再此继续鼓励自己,2019砥砺前行,继续努力!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值