日期:2014-05-17  浏览次数:20422 次

我在删除的时候,少加了一个条件,误删除了,有什么办法恢复不
我在删除的时候,少加了一个条件,误删除了,有什么办法恢复不???

------解决方案--------------------
你有没有数据库备份,有的话就恢复! 另外有没有日志,如果这两个都没的话,阿弥陀佛,施主以后要小心
------解决方案--------------------
这个好难。去MySQL/Postgresql版块问问看。
------解决方案--------------------
这个我也想知道
------解决方案--------------------
有日志可以 没日志 准备纸巾 哭吧
------解决方案--------------------
linux下的确是可以通过日志找回的,去mysql版吧,同情你
------解决方案--------------------
告诉你一个方法,试试看,不怕数据丢失
建表的时候加个字段标示是否删除

以后删除数据的时候不用 delete 而是用 update


------解决方案--------------------
探讨

告诉你一个方法,试试看,不怕数据丢失
建表的时候加个字段标示是否删除

以后删除数据的时候不用 delete 而是用 update

------解决方案--------------------
探讨

引用:

告诉你一个方法,试试看,不怕数据丢失
建表的时候加个字段标示是否删除

以后删除数据的时候不用 delete 而是用 update


...那我要update 的时候一不小心...

------解决方案--------------------
如果是mysql5 默认的存储引擎应该是innodb 对于innodb有良好的事物日志
可以用myqlbinlog恢复、具体方法可以查看该命令的用法
如果没有事物日志就要看你自己有没有备份过了
如果也没有、估计就没戏了
------解决方案--------------------
如果是mysql5 默认的存储引擎应该是innodb 对于innodb有良好的事物日志
可以用myqlbinlog恢复、具体方法可以查看该命令的用法
如果没有事物日志就要看你自己有没有备份过了
如果也没有、估计就没戏了
------解决方案--------------------
如果是mysql5 默认的存储引擎应该是innodb 对于innodb有良好的事物日志
可以用myqlbinlog恢复、具体方法可以查看该命令的用法
如果没有事物日志就要看你自己有没有备份过了
如果也没有、估计就没戏了
------解决方案--------------------
去 sql 专区找大侠。
------解决方案--------------------
有日志可以恢复吗,,怎么恢复,我要请教,对此不熟了
------解决方案--------------------
你胆也太大了。
真实环境尽量不要直接操作数据库。
如果要用步骤:

1 先写where最后写delete,防止你小心碰了回车。

2 加上limit 1; 删除多行可以用limit 100; 尽量减少损失和避免大量删除数据引起mysql负载过高。

3 多看几遍。
------解决方案--------------------
楼上说的是,我也出现的误删的情况,还好有当天的备份,现在不直接操作数据库了
------解决方案--------------------
探讨

你胆也太大了。
真实环境尽量不要直接操作数据库。
如果要用步骤:

1 先写where最后写delete,防止你小心碰了回车。

2 加上limit 1; 删除多行可以用limit 100; 尽量减少损失和避免大量删除数据引起mysql负载过高。

3 多看几遍。

------解决方案--------------------
不怕不怕,找主机商提供备份给你嘛...
------解决方案--------------------
是啊,找主机商提供给你备份啊~有什么好愁的呢.
------解决方案--------------------
以后建数据库的时候删除给它一个状态,不要物理删除。