社区
MySQL
帖子详情
mysqlbinlog数据恢复
hansmall
2017-07-15 12:53:44
mysql在没开启binlog时没有备份数据,在binlog开启之后删除几条数据,这样不能恢复数据是吗?
...全文
265
8
打赏
收藏
mysqlbinlog数据恢复
mysql在没开启binlog时没有备份数据,在binlog开启之后删除几条数据,这样不能恢复数据是吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjcxc
2017-07-26
打赏
举报
回复
需要binlog是row格式 mysqlbinlog 日志文件名 -v --base64-output=decode-rows 这个可以把你的 delete 语句解析出来,你可以看到类似这样的东东 ### DELETE FROM `xx`.`xx` ### WHERE ### @1=1 其中 WHERE 部分包含了所有的列值 ,得到这个之后,把语句改成 INSERT xx SET 就行了,写个小程序或小脚本实现还是容易的
hansmall
2017-07-26
打赏
举报
回复
引用
rucypli :能 但是需要binlog是row格式
我在开启之前没做全备,开启之后恢复执行删除的事物区间,或日志区间,这个区间是个delete语句,怎么恢复??
ACMAIN_CHM
2017-07-19
打赏
举报
回复
在binlog开启之后删除几条数据,能恢复数据 前提是开启前必须有个全备。
zjcxc
2017-07-17
打赏
举报
回复
binlog 中能查到的是开 binlog 后的操作 所以,如果你要恢复开启 binlog 后删除的几条数据,那是可以的,如果你是要从 binlog 恢复所有的数据(也就是开启前的数据),那是不可能的
Rotel-刘志东
2017-07-17
打赏
举报
回复
不开启binlog就是没戏
Rotel-刘志东
2017-07-17
打赏
举报
回复
可以恢复数据
rucypli
2017-07-16
打赏
举报
回复
能 但是需要binlog是row格式
MySQL
利用
bin
log
恢复库表
利用
bin
log
恢复库表,要求如下: 1. 启用
bin
log
日志 2. 创建db1库tb1表,插入3条记录 3. 删除tb1表中刚插入的3条记录 4. 使用
mysql
bin
log
恢复删除的3条记录
MySQL
5.7使用
mysql
bin
log
日志恢复表被删除数据
恢复指定表被删除数据,恢复前最好备份一次。
MySQL
数据库恢复(使用
mysql
bin
log
命令)
bin
log
是通过记录二进制文件方式来备份数据,然后在从二进制文件将
数据恢复
到某一时段或某一操作点。
MYsql
p定时全备份脚本BAT
自用的
MYsql
p定时全备份脚本,可多数据库备份,自动删除N天以前的备份数据。...然后执行全备份,有助于
mysql
bin
log
数据恢复
。 非常好用。拿来稍作参数修改即可使用。配合windows的计划任务。可实现定期重复备份功能。
mysql
bin
log
操纵数据
mysql
bin
log
1,恢复误操作 2,操纵数据 3,快速有效 4,有逼格 5,so easy
MySQL
56,678
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章