紧急求助,mysql数据找回!
是这样的.数据被update掉了.有找回的办法吗?
刚在网上查了下,有关于介绍二进制日志找回的.不知道能不能行,不过按照上面的命令似乎查出来没有二进制的记录.
请问高手,还有其他可行的办法吗?
------解决方案--------------------没有备份吗?
oracle有时候都很难找回(redo日志被覆盖的情况下)。不知道mysql有没有这个机制。
------解决方案--------------------很难吧。 有谁会分析mysql日志?
------解决方案--------------------
是否开启了二进制日志?
检查一下变量 mysql> show variables like 'log_bin%';
+---------------------------------+-------+
| Variable_name | Value |
+---------------------------------+-------+
| log_bin | ON |
| log_bin_trust_function_creators | OFF |
| log_bin_trust_routine_creators | OFF |
+---------------------------------+-------+
3 rows in set (0.01 sec)
mysql>
------解决方案--------------------
------解决方案--------------------| log_bin | OFF |
无解
------解决方案--------------------睡完觉,明天想想怎么补数据吧!
------解决方案--------------------没有备份、没有打开日志,没有办法了
------解决方案--------------------看看能否从业务逻辑上找回数据
------解决方案--------------------业务逻辑???
期待~~~
重要数据 建议实时自动存储副本
------解决方案--------------------
------解决方案--------------------,log_bin 打开后会不会占很多系统资源?
肯定会占用资源,但不会占很多资源。只不过是把你的SQL语句记录下来。
详细的说明你可以参考一下手册中的解释。
MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html