如何在新安装的WAMP服务器上恢复mysql数据库?

如何在新安装的WAMP服务器上恢复mysql数据库?,mysql,database,Mysql,Database,我在计算机上重新安装了64位Windows 7 在重新安装之前,我忘了备份数据库,但幸运的是,我已经在另一个驱动器上存储了“data”文件夹。此文件夹包含: -ib_logfile0 -ib_logfile1 -ibdata1 -.frm for each table -.ibd for each table -db.opt 和每个数据库上命名的子文件夹。让我们看一个子文件夹“etldb”,它包含: -ib_logfile0 -ib_logfile1 -ibdata1 -.frm for

我在计算机上重新安装了64位Windows 7

在重新安装之前,我忘了备份数据库,但幸运的是,我已经在另一个驱动器上存储了“data”文件夹。此文件夹包含:

-ib_logfile0
-ib_logfile1
-ibdata1
-.frm for each table
-.ibd for each table
-db.opt
和每个数据库上命名的子文件夹。让我们看一个子文件夹“etldb”,它包含:

-ib_logfile0
-ib_logfile1
-ibdata1
-.frm for each table
-.ibd for each table
-db.opt
当我重新安装windows时,我还更改了机器名(假设它现在是“xyz pc”)

我在同一位置安装了相同版本的WAMPServer2.5,并用上面提到的旧文件夹替换了数据文件夹

mysql的用户名和密码相同

我可以在mysql提示符和phpmyadmin中看到数据库

每当我查询一个表时:例如,从tblcustomers中选择*;我错误地说etldb.tblcustomers不存在

在谷歌阅读之后,我尝试了不同的方法,但没有人修复我的数据库


请求您帮助还原数据库中的数据。谢谢

您可以检索对已安装的wampserver的访问权限,而无需任何类型的重新安装

只需找到安装旧wampserver的文件夹默认为:c:\wamp。在wampserver.exe中单击以启动wampserver托盘图标。你会看到图标没有变成绿色。它仍然是红色,警告您出了问题

接下来需要做的是单击图标并在菜单中转到选项:Apache>服务>安装服务。将弹出DOS提示,要求输入。按ENTER键,它将再次安装Apache服务

下一步类似:进入菜单,然后:MySQL>服务>安装服务。这次没有DOS提示

图标将变为橙色

最后,只需单击Restart All Services(重新启动所有服务)选项,瞧!您将使您的旧wampserver恢复活力,而无需重新安装任何东西


就这么简单。希望能有所帮助。

感谢您的回复。没有发现这样的问题!