在WAMP中恢复数据库

时间:2012-05-03 05:01:13

标签: mysql database wamp wampserver database-restore

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

6 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:1)

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

注意:这也会还原mysql数据 - 所以你选择的日期之后你会丢失任何变化,但是过去我需要把整个wamp系统都用掉了什么事情破坏了它就处于工作状态。

答案 2 :(得分:0)

您检查过my.ini个文件了吗?只需查找datadir它应该引用db文件夹(例如datadir=D:/Wamp/bin/mysql/mysql5.1.30/data) - goodluck:)

答案 3 :(得分:0)

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

答案 4 :(得分:0)

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

答案 5 :(得分:0)

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