位置: 编程技术 - 正文
推荐整理分享详解MySQL误操作后怎样进行数据恢复(mysql错误处理),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:mysql写错了怎么结束,mysql打错了怎么撤销,mysql 误删,mysql打错了怎么撤销,mysql 误操作,mysql 误删,mysql误删数据怎么恢复,mysql误操作数据恢复,内容如对您有帮助,希望把文章链接给更多的朋友!
一、开启binlog。
首先查看binlog是否开启
值为OFF,需开启,开启binlog方式如下:
在[mysqld]中加入
重启mysql服务
二、模拟数据写入
建库
建表
写入数据
程序2-1
查询数据
三、全量备份
注:加-F能刷新binlog,方便恢复时操作。
四、模拟写入增量数据
继续执行程序2-1。
查询数据
五、增量备份
保留mysql-bin.及之后的binlog即可。
六、模拟误操作
七、再次写入增量数据
执行程序2-1
select * from bumber;
八、恢复
此时发现之前的delete操作为误操作,急需恢复,恢复过程如下
给该表加上读锁
将全量备份的数据导入
刷新日志
可确定mysql-bin.为增量数据binlog
导入全量备份
在bin.sql找到之前的delete语句,删除
九、确认已恢复数据
登录mysql
恢复完成!
标签: mysql错误处理
本文链接地址:https://www.jiuchutong.com/biancheng/348215.html 转载请保留说明!友情链接: 武汉网站建设