php下跑的mysql被新装的数据库完全覆盖,有什么方法可以恢复之前的数据库???
请教:网站用dedecms做的,在新装程序时没有改数据库名,造成之前的库被完全覆盖,内容为空,请问有什么方法可以恢复之前的数据库???
------解决方案--------------------没有办法,只能找到原来的备份,进行恢复。
------解决方案--------------------没有任何办法了,只有找到原来备份的进行恢复。
------解决方案--------------------怎样操作的,有无备份,二进制日志、打开没有
------解决方案--------------------如果无备份,二进制日志是否打开。
------解决方案--------------------
查看是否有binlog,如果有可以抽出insert,update之类的语句再回放一下就可以还原了。
因为数据库文件应该是被覆盖了,这是磁盘文件覆盖,你可以停止现有的服务,做硬盘文件修复就行了。
------解决方案--------------------
用程序的方法肯定是不可能还原了。
用磁盘修复工具到data目录下找找看可能还有点希望。