XAMPP apache 与独立 MySQL

Posted

技术标签:

【中文标题】XAMPP apache 与独立 MySQL【英文标题】:XAMPP apache with stand alone MySQL 【发布时间】:2012-01-12 19:57:47 【问题描述】:

我安装了 XAMPP 以从 Eclipse 运行 php。我有一个独立的 mysql 服务器,我从另一个 java 程序中使用它。我希望 XAMPP 中的 apache 服务器使用这个独立的 MySQL 而不是默认的。我怎样才能做到这一点?

【问题讨论】:

鉴于您的接受率、率低,我不希望有太多答案... 我也有同样的问题。我在我的 Mac 中使用 XAMPP 和一个独立的 mysql。当我从 XAMPP 和独立的 mysql 服务器启动 apache 时,apache 服务器中的 php 代码无法连接到 mysql 并引发异常。谁能帮我解决这个问题? 【参考方案1】:

如果您有冲突,当您尝试使用一个或另一个 MySQL 服务器时,将它们都打开是一个很大的“机会”。

您可以通过“右击”我的电脑,然后选择“管理”来检查。转到“服务和应用程序”,您可以看到哪个正在运行。

如果两者都在运行,您可以停止不想使用的那个。

希望对您有所帮助。

附:您可能想使用 WAMPP,因为它具有更好的图形界面和更有用的快捷方式。

【讨论】:

我正在使用 Mac,所以我将无法使用 WAMPP。主要问题是我不想在 XAMPP 中使用 MySQL 实例,只使用普通的独立 MySQL 服务器,但同时我必须在 XAMPP 上部署我的 php 页面。我正在尝试制作几个解决方案,其中一个是更改 etc 文件夹中的配置文件。【参考方案2】:

当您在 Xampp 控制面板中时,您可以选择要启动的工具。如果你安装了一个独立的 mysql-server,它通常被注册为一个服务器(xampp regognizes !)。在您的 PHP 应用程序中,您只需连接到该服务器(地址:本地主机和您服务器的用户名/密码)

不要启动xampp-server,启动你自己的。

【讨论】:

【参考方案3】:

只是不要启动 XAMPP 的 MySQL 服务器。 Apache 或 PHP 除了连接到 localhost 和 MySQL 的标准端口之外什么都不做。

【讨论】:

以上是关于XAMPP apache 与独立 MySQL的主要内容,如果未能解决你的问题,请参考以下文章

Apache2指令通过VirtualHost容器与xampp冲突

XAMPP 与 Apache; .htpasswd 密码不会被读取为加密

如何彻底删除xampp

XAMPP 与单独安装

使用 XAMPP 1.6.2 附带的 PHP 独立安装 MySQL

无法在 xampp 中启动 apache