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