sql truncate不小心误删了人员表怎么恢复数据

好奇都是要学的 2016-12-26 03:43:35
我用truncate误删人员表,怎么能把数据恢复回来.
...全文
1421 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
惜分飞 2020-05-27
  • 打赏
  • 举报
回复
这个可以恢复,参考:sql truncate 恢复
T.model 2019-12-31
  • 打赏
  • 举报
回复
https://blog.51cto.com/aimax/2142553
wang哥 2018-01-12
  • 打赏
  • 举报
回复
也可以直接从日志ldf或备份bak里面提取table数据,导入到新的数据库。再附加即可使用。QQ:80554803
xinhaoda 2017-01-06
  • 打赏
  • 举报
回复
请使用备份恢复。
BOBO_Free 2016-12-30
  • 打赏
  • 举报
回复
备份结合binlog做点对点恢复
山城忙碌人 2016-12-29
  • 打赏
  • 举报
回复
sqlserver 或许我有办法,mysql 我也无能为力
Rotel-刘志东 2016-12-29
  • 打赏
  • 举报
回复
truncate 删除是不记录日志的,只能是做好备份了
zhujinqiang 2016-12-28
  • 打赏
  • 举报
回复
正式库上面truncate了? 去找原来有做过的备份,拿来进行恢复
  • 打赏
  • 举报
回复
没有具体解决方案。
zjcxc 2016-12-27
  • 打赏
  • 举报
回复
表的文件中数据肯定还是有的,知道存储引擎和对应的存储结构,在被覆盖之前,还是有希望恢复的
蠢萌小呆瓜 2016-12-27
  • 打赏
  • 举报
回复
你们不用测试库吗?难道用的正式库,
ACMAIN_CHM 2016-12-26
  • 打赏
  • 举报
回复
没什么好办法,只能通过原来的备份进行恢复。
致命的西瓜 2016-12-26
  • 打赏
  • 举报
回复
如果开启了binlog还是有希望的,不过这么长的binlog,很少有人存,恢复 也很慢
rucypli 2016-12-26
  • 打赏
  • 举报
回复
truncate只能靠备份恢复 连日志都没有

56,866

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧