51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

数据还原

MySQL通过binlog找回误删的数据

MySQL通过binlog找回误删的数据

厉飞雨 阅读(70) 评论(0) 赞(7)

背景在操作线上数据库时要尤其小心,但有时候难免会出现误删数据的情况,在出现误删后,如果有数据库备份,只需要还原备份文件即可。但有时候备份频率不高,例如一天备份一次,而误删的数据恰好是今天新增的数据,该数据并不在备份中,此时就需要通过MySQL的binlog日志来恢复了。原理MySQL开启了binlog后,会将数据库的变更情况以文件的形式详细的记录下来,包括在什么时间发生了什么操