各位道友大家好呀!
想必道友们或多或少都听说过MySQL的binlog的作用,它记录了数据库整个的生命周期,可用于恢复数据或者从库同步数据。
那么如果发生了数据库误删,具体该怎样恢复数据呢?
下面就以一个例子来给道友们演示一下,让我们开始吧!do it!
数据备份
首先,数据库要定时进行备份,因为如果需要恢复数据,可以缩小binlog执行范围
mysqldump -uroot -p --master-data=2 --single-transaction -A > /www/server/data/fanrencode-back.sql
大约 2 分钟