2013-08-03 33 views
0

我的操作系统是Windows 8的 此前XAMPP被安装在G:/找不到MySQL作为服务

然后我在窗口做一个用户帐户为我的朋友和在电子商务安装XAMPP是为他/

然后我删除XAMPP从E:/

之后,MySQL的从服务列表中消失了。但是Apache 2.2仍然存在并且运行。每当我尝试访问本地主机/ phpMyAdmin的/

它说:

错误MySQL表示:文件

2002 - 服务器没有响应(或者本地MySQL服务器的套接字没有正确配置)在您的配置中定义的控制用户连接为 失败。

我已经检查过配置文件。他们都很好。

现在我的问题是 - 有什么办法从我的数据库备份“htdocs”吗?

回答

0

一些,这是假设,因为我是一个WAMP用户通过偏好,但我已经在过去使用XAMPP:

我认为,安装在E:\导致要安装的Apache和MySQL服务从E:\ xampp目录中删除G:\安装的版本。

当您卸载E:\版本时,它应该已经删除了Apache和MySQL服务。

如果你仍然有G:\的版本,我似乎记得有重新安装Apache和MySQL服务的方法,所以运行XAMMP图标,我认为每个服务都有一个按钮,比如SVC除了有关Apache和MySQL的信息,这些信息会告诉你它是否在运行,并且将从你运行XAMPP控制器的那一刻开始重新安装服务。

对于您使用安装的E:\版本创建的数据库,如果卸载正确写入,它们仍将位于E:\ XAMPP \ mysql \ data文件夹中,并且可以复制到您的G:\ XAMPP \ mysql \ data文件夹,如果它们是MYISAM的话。

假设你没有删除G:\从原来的XAMPP文件夹中安装,这些数据库应该还是在G:\ XAMPP \ mysql的\数据,并再次当你再次安装了MySQL服务

+0

感谢将变得可见你这么多。有效 !!! –

+0

@SekanderBadsha很高兴为您提供帮助。你介意接受答案作为coorect,那么在这种情况下,其他人会认为它是有用的。 – RiggsFolly