mysql数据更新后不可以通过binlog撤销恢复么
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql数据更新后不可以通过binlog撤销恢复么相关的知识,希望对你有一定的参考价值。
通过数据库备份跟binlog日志记录,可能恢复原来的数据恢复步骤
a)创建新的数据库 create database rollback_db;
b)将数据库备份倒入新创建的rollback_db中
c)找到数据库备份的最后时间点,并将mysqlbinlog中该时间点之后的命令操作记录通过mysqlbinlog工具保存为sql命令文本
d)将sql命令文本倒入数据库,可能rollback_db就是需要恢复的db了
3.mysqlbinlog介绍
binlog基本定义:二进制日志,也成为二进制日志,记录对数据发生或潜在发生更改的SQL语句,并以二进制的形式保存在磁盘中;
作用:MySQL的作用类似于Oracle的归档日志,可以用来查看数据库的变更历史(具体的时间点所有的SQL操作)、数据库 参考技术A aid they still have concern
以上是关于mysql数据更新后不可以通过binlog撤销恢复么的主要内容,如果未能解决你的问题,请参考以下文章