0

我的操作系统是 Windows 8。以前 Xampp 安装在 G:/

然后我在 Windows 中为我的朋友创建了一个用户帐户,并在 E:/ 中为他安装了 Xampp

然后我从 E:/ 中删除了 Xampp

之后 MySQL 从服务列表中消失了。但是 Apache 2.2 仍然存在并且也可以运行。每当我尝试访问 localhost/phpmyadmin/

它说:

错误 MySQL 说:文档

2002 - 服务器没有响应(或本地 MySQL 服务器的套接字未正确配置) 配置中定义的 controluser 连接失败。

我检查了配置文件。他们都没事。

现在我的问题是 - 有没有办法从“htdocs”获取我的数据库的备份?

4

1 回答 1

0

其中一些是假设,因为我偏好 WAMP 用户,但我过去使用过 XAMPP:

我认为 E:\ 上的安装导致从 E:\xampp 目录安装 Apache 和 MySQL 服务,否定 G:\ 安装版本。

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

如果您仍然在 G:\ 上保留该版本,我似乎记得有一种方法可以重新安装 Apache 和 MySQL 服务,因此请运行 XAMMP 图标,我认为每个服务都有一个按钮,类似于SVC关于 Apache 的信息旁边和 MySQL,它会告诉您它是否正在运行,它将从您运行 XAMPP 控制器的任何位置重新安装服务。

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

假设您没有从原始安装中删除 G:\XAMPP 文件夹,这些数据库仍应位于 G:\XAMPP\mysql\data 中,并且在您再次安装 MySQL 服务时将再次可见

于 2013-08-04T15:51:21.540 回答