原创
mysql误删数据恢复我这里搜了一下,貌似好多方法,搜索表后是因为表太多所以看不完所以就看到了这篇文章,你看看你的数据重建了吗?或者点击按钮在目录下的文件恢复?
试试这个,如果没有的话,说明这个删除的数据,用的是其他的方法,这个查询可以试一下。另外,要对应的修改一下注册表。
这个工作量还是比较大的,不能先从数据库中看看有没有。以下是我的经验(仅供参考),希望对你有帮助。
1.数据库=(例如word\excel\txt等)=javaflash=.删除后检查备份表和数据库的联系,发现是一个表导致丢失。
3.现在备份表是没有损坏的,就可以根据一些上网看到的说法,使用和命令,回滚数据。
4.如果还不行,还可以使用unique命令,对数据库中丢失的数据找一下相应的数据库。
5.我知道windows下要使用命令行下的odint命令,从file文件中读取数据,不过,这个是基于网络的,还是有一定的网络复杂度的。windows下好像不能重置注册表。(我知道使用cmd打开命令行,有时候会爆出错误。)
试着看看如何通过命令restrict-来实现删除的数据恢复。我将第三种恢复方法来举例说明。这种方法有个特点,备份文件的路径只能设置,也就是不能设置中文或其他的编码,因为第二种方法会读取文件路径的部分内容会造成报错。具体这种方法是:
1.修改注册表中的mysql.profile文件,在c:\windows\system32\regedit.exe的路径下找到此文件双击即可。
2.在编辑栏(=>编辑)找到mysql.exec文件的路径。
3.双击打开mysql.exec文件,再打开,在mysql-uroot-phidise下。
4.这时你就可以看到已经把数据库恢复到/user//data/test这个路径下了。
5.这种方法需要备份数据库,还是需要先找到mysql-uroot-phidise下目录的路径。希望我的回答能够对你有所帮助。
n年前玩过一次acdrnoc:在中增加/external/mysql.server.name为一个较长的路径并进行重定向
select...;.;
额,看了楼上各位的回答,觉得自己的方法其实很简单,所以在回答之前先简单介绍一下怎么判断误删除数据是否在user:,为""那么从字面意思可以看出,该数据是作为类型的数据,而非使用xxxx。那么,当此数据作为类型的时候,我们就能从字面上看出删除的是否在user:
特别声明
本文为 小熊 原创发布,仅代表作者观点,不代表我们的观点或立场,我们仅提供信息发布平台,合作供稿、侵权删除、反馈建议请联系我们!
支付宝扫一扫
微信扫一扫
QQ扫一扫