2

我在 WAMP 中几乎没有与不同项目相关的数据库。我不知道发生了什么事,今天,当我去 PhpMyAdmin 时,我只能看到默认数据库,而我的其余数据库没有显示,甚至与这些数据库相关的 php 代码都抛出了 database not found 错误。但是当我转到“D:\wamp\bin\mysql\mysql5.1.30\data”时,带有我的数据库名称的文件夹就在那里。但不知道如何恢复这些数据库,我没有任何数据库备份,谁能帮我恢复它们?

4

6 回答 6

3

您可以将这些文件复制到另一个位置并在安装后将它们复制回原始位置重新安装相同的 WAMP 版本。请注意,您的 WAMP 版本应该相同,因为如果版本会改变,那么 mysql 版本也会改变。

于 2012-05-03T05:03:56.747 回答
1

另一种方法是利用 Window 的“恢复以前的版本”功能。右键单击wamp文件夹(通常在 中C:\,单击恢复以前的版本并选择您知道它正在工作的最近日期。

注意:这也将恢复 mysql 数据 - 因此在您选择的日期之后您将丢失任何更改,但我过去曾使用过这个,当我需要让我的整个 wamp 系统恢复到工作状态时,它已经损坏了它。

于 2012-05-03T19:17:28.673 回答
0

你检查过my.ini文件吗?只是发现datadir它应该引用 db 文件夹(例如datadir=D:/Wamp/bin/mysql/mysql5.1.30/data)-goodluck :)

于 2012-05-03T05:14:58.367 回答
0

将完整的数据文件夹从旧的 wamp mysql 文件夹复制到新的 mysql 文件夹,然后在数据文件夹中将文件 mysql-bin.index 的名称更改为 mysql-bin.index-corrupt。然后重新启动 WAMP。就这样。

于 2014-07-15T05:40:57.680 回答
0

重新安装必须是相同版本的 Wamp Server 。重新安装后如果 wamp 显示红色图标 1. 转到 wamp -> apache -> 服务 -> 测试端口 80。如果它可用。然后apache->服务->安装服务。2.mysql->服务->安装服务。在那之后重新启动 wamp.. 100% 工作

于 2018-04-01T08:36:09.600 回答
0

复制数据文件夹并重新安装相同版本的 WAMP。
安装完成后,转到数据文件夹:里面只替换ibdata1现有文件夹中的文件。
启动 WAMP 后,检查 phpmyadmin:您将获得所有包含数据的数据库和表。

于 2018-04-11T11:27:45.650 回答