问题标签 [data-recovery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
3905 浏览

mysql - 从mysql中的表中删除行

如果我在 mysql 中写 delete * from tablename ,所有行都会删除它以任何方式将数据返回到该表中的 mysql

0 投票
2 回答
6230 浏览

mysql - 如何从数据文件中恢复 MySQL 表?

我有一个数据库(所有 MyISAM 表),并且运行 MySQL 的机器不再可启动。但是,我们拥有数据目录中的所有 MySQL 数据文件。如何从 MYD 和 FRM 文件或我应该在数据目录中查看的任何其他文件中恢复数据?

我一直在对此进行一些搜索,听起来对于 MyISAM,我应该能够将数据库子目录从旧的 MySQL 数据目录复制到新的 MySQL 数据目录。但是,这对我不起作用。具有我要恢复的数据库名称的数据库显示在 phpMyAdmin 的数据库列表中,但所有表都显示“正在使用”并且没有信息(例如,行数、字节数、列信息, ETC。)。对这些表的任何操作(例如,SELECT * FROM {table}、REPAIR {table}、CHECK {table})都会返回“no such table”错误。

我在搜索中遇到的工具之一是 MicroOLAP 的 DBACentral。它有一个组件应该从 FRM/MYD 文件中恢复数据,但是当我尝试运行它时,它没有列出任何可以从我的 FRM/MYD 文件中恢复的表。

这是在运行 Vista Business 32 位的开发人员工作站上。MySQL 版本是 5.0.27。修好机器后,我得到了完全相同版本的 MySQL (v5.0.27),我想如果我只是要放入二进制数据文件,我应该使用相同版本的 MySQL。它仍然没有工作。

任何见解将不胜感激......谢谢!

-乔什

0 投票
1 回答
3858 浏览

mysql - 如何从备份文件中恢复 Mysql 数据库

我使用了必须重新映像的 VPS。我的数据库是其中的一部分,由于该应用程序尚未投入生产,因此正在对其进行备份。但是,我希望在其上恢复一些数据。VPS 提供商正在给我一个包含所有文件的映像(Ubunto Linux)的备份。

有没有办法可以恢复我的数据?

0 投票
2 回答
384 浏览

c - 有没有办法通过EOF读取高清数据?

有没有办法读取文件的数据,但在文件末尾继续读取硬盘上的数据?对于普通文件 I/OI 可以只使用 fread(),但显然,它只会读取到文件末尾。如果我补充说我需要在 Windows 计算机上使用它可能会有所帮助。

我所有的谷歌搜索都是为了找到与 EOF 无关的主题的结果,例如人们遇到正常 I/O 的问题。

我的理由是,我不小心删除了我正在处理的文本文件中的部分文本,而这是一整天的工作。我用谷歌搜索了一堆文件恢复的东西,但似乎都是关于恢复已删除的文件,我的问题是文件仍然存在但没有它的一些信息,我希望其中一些数据仍然直接存在在当前标记的文件结尾之后,既不会在其他地方分段,也不会被声明或以其他方式覆盖。由于我找不到专门帮助解决此问题的程序,我希望我能迅速弥补它(我理解,根据所涉及的内容,这可能不像重做工作那样可行,但是我希望情况并非如此)。

据我所知,虽然我可能不正确(不确定,这就是我寻求帮助的原因),但有 3 种可能性。

三者中最糟糕的:我必须查找允许直接访问整个硬盘驱动器的 Windows API 函数(可能类似于它的内存函数?我有经验的那些)并扫描整个事物以获取我仍然拥有的数据从文件中访问,然后继续查看它之后的内容。

第二:我可以获得指向文件的指针,然后我仍然必须获得对 HD 的原始访问权限,但至少有一个指向文件的指针?

三者中的佼佼者:只需打开文件进行写访问,搜索到最后,然后通过 EOF 写一条方法以获取更多空间,但首先希望 Windows 在将数据交给我之前不会清理数据,以便我获取垃圾数据,这是该位置的先前数据,实际上是我正在寻找的数据?如果它那么简单,那就太棒了,但我不敢测试它,因为如果它失败我会丢失数据,所以希望其他人已经知道了。如果这对了解 Windows 血腥细节的人来说很重要,那么有问题的 PC 正在运行 Vista Home Premium。

这三个中的任何一个看起来都合理吗?无论是或否,我也乐于接受(并且渴望)其他建议,尤其是那些比我愚蠢的想法更好的建议,尤其是如果它们带有用于完成工作的特定功能的方向。

此外,如果其他人真的听说过一个恢复程序,它不仅可以恢复已删除的文件,而且实际上可以在这种情况下工作,而且它是免费且值得信赖的,那也可以。

提前感谢您的任何帮助。

0 投票
3 回答
7555 浏览

java - 从 Eclipse 返回已删除的项目

我有一个严重的问题,我已经从 Eclipse 中删除了 Java 项目,并且我没有对 CVS 进行新的修订。有没有机会退回那个项目或者我是 najebao ?

0 投票
1 回答
513 浏览

linux - Linux SVN 恢复文件

最近对未版本化目录的更新删除了一堆文件。有没有办法手动恢复这些丢失的文件?

PS 我无法从颠覆中恢复它们,因为我正在寻找的文件从未提交给 SVN 控制。我查看了 linux 垃圾文件夹,其中仅包含已手动删除的文件。

编辑:实际上,文件是通过意外的 svn rm 操作丢失的。不幸的是,我无法使用还原,因为我要恢复的文件是新创建的,并且尚未受版本控制。有任何想法吗?

0 投票
2 回答
1571 浏览

java - 使用java从FAT32中恢复已删除的数据?

是否可以使用 java 从 FAT32 中恢复已删除的数据?

非常感谢你。

PS:有免费资源吗???

0 投票
3 回答
1739 浏览

c++ - 如何从 linux 库文件中恢复 cpp 数据?

我不小心删除了一个包含我的一些有价值代码的 .cpp 文件。它是我自己的库的一部分: libandrissh.so 我怎样才能恢复它?我试过手术刀,但没有找到。

我想知道我是否可以以某种方式从我的库中的 .so 或 .o 其他文件中提取信息。我认为这是可能的,因为我使用该库的程序仍然有效。

有什么建议么?多谢你们

0 投票
3 回答
345 浏览

git - 用旧版本的 git repo 覆盖 git repo,游戏结束了吗?

我完全失去了所有的提交吗?我知道这很愚蠢,对此我很抱歉,但这是一个无辜的错误,没有正确考虑工作流程。

编辑

覆盖是手动拖放,没有输入终端命令。

我在一个mac上。

我有时间机器,并且可以检索我的旧新回购(如果你知道我的意思,我的头正在融化),但我可以合并它们(已经做了更改,寻找截止日期)还是我应该只是恢复它的备份整体?

0 投票
3 回答
8918 浏览

git - 仅从对象中恢复 Git 存储库

我有一个 Windows 框,它已将其删除大部分 Git 存储库(必须触发重要工作检测器;)。我剩下的(我能找到的)就是对象。我也不确定对象的集合有多完整。是否可以仅从对象中恢复事物?据我所知,对象树是完整的。所有的包装和松散的物品都已到位;我只是没有说服 Git 的元数据。