问题 已经安装了apache和mysql的XAMPP


安装xampp与apache和mysql已经安装有什么问题吗?


5700
2018-02-23 20:21


起源

我也有同样的问题。我已经安装并卸载了wamp&当我安装xamp时我会发现:Apache服务可能也不是stat -1 - Angelin Nadar


答案:


应该没有任何问题。要知道,如果不修改它们以使用非标准端口,您将无法同时启动Apache服务器或MySQL服务器。 (您可以轻松地将XAMPP MySQL服务器与现有Apache或现有MySQL服务器与XAMPP Apache一起使用。)

如果您将其他Apache和MySQL服务器配置为服务(我预计服务名称冲突),您可能会在使用XAMPP控件将XAMPP Apache和MySQL注册为Windows服务时遇到一些问题。

如果您的计算机上已经安装了Apache和MySQL,我不确定您为什么还要安装XAMPP。


10
2018-02-23 20:27





供个人使用?工作正常!只需使用正确的应用程序(xampp_start / xampp_stop)来运行apache / mysql服务器!


2
2018-02-23 20:24





对于预先存在的MySQL服务器,最好的方法是将端口号从3306更改为3307,这样您就可以同时使用两个MySQL实例(XAMPP MySQL和预先存在的MySQL)而不会发生冲突。


1
2018-02-06 11:43





我想你可能想考虑删除apache和mysql并在之后安装xampp。 Xampp将添加两者,如果您安装xampp并且它们已经安装,它们可能会发生冲突。 你应该在你的mysql数据库上做一个备份并把它们放回去,你应该没问题。


0
2018-02-23 20:25





您需要在MySQL安装程序中更改端口号,您将找到重新配置MySQL服务器的选项。

将其端口号更改为 3308 一切都会好起来的。


0
2017-09-27 08:47





应该没有问题,但您需要决定使用哪个MySQL服务器,是否沿着XAMPP安装了MySQL服务器或存在MySQL服务器


0
2018-06-12 16:45





如果您已安装Apache和MySQL,那么为什么需要XAMPP?你肯定已经拥有完整的LAMP / WAMP堆栈吗?

只是添加一个注释。

我以前在本地机器上安装了MySQL服务器,用于一些不需要.AMP堆栈的开发项目。主要是NodeJS,Angular和Java应用程序。

我的大部分Web开发都是在运行LAMP堆栈的ubuntu服务器上完成的,所以我从不打算为Web开发设置本地开发环境。

在过去的几天里,我决定使用XAMPP在我的Windows 10机器上设置开发环境(已经运行了MySQL服务器)。这是我发现的:

运行连接到本地MySQL服务器的项目不是问题,因为所有数据库连接都写在每个单独的项目中。实际上,使用XAMPP安装MySQL根本不是必需的。如果没有它成为XAMPP安装的一部分,你绝对可以活下去。

我想要的是用于管理现有MySQL服务器的phpmyadmin控制台。所以,我做了一些挖掘xampp目录。

您可以在此文件中添加本地MySQL数据库服务器的用户名和密码:

/xampp/phpMyAdmin/config.inc.php

现在可以通过访问phpMyAdmin了 HTTP://本地主机/ phpMyAdmin的 并将连接到现有的MySQL安装。

您还需要在本地MySQL服务器上创建一个phpmyadmin数据库来存储phpmyadmin设置,以及一个没有密码的'pma'@'localhost'帐户。登录phpyadmin将提示您创建数据库,只需按照提示操作,phpmyadmin将处理数据库创建。 pma(P生命值中号ÿ一个dmin)用户必须手动创建,没有密码,具有完全管理员权限。现在你很高兴去...

我尽力将MySQL服务器链接到XAMPP管理控制台,但很难让XAMPP管理控制台认识到MySQL服务器已启用。我尝试在几个XAMPP文件中编辑mysqld.exe和my-default.ini文件的路径,但没有任何区别。我很想知道这是否可行。

我编辑过的文件:

  • uMain.pas
  • xampp_shell.bat
  • MySQL_start.bat
  • xampp_start.c
  • ctl.bat

不幸的是,没有一个编辑产生了影响。但是,我仍然可以从phpmyadmin和MySQL Workbench管理MySQL服务器,所以没有真正的损失。

希望有人帮助:)


0
2017-07-22 04:17





它真的很容易......只需你手动停止apache和mysql服务..不需要修改任何端口号。

之后你可以通过Xammp启动apache和mysql服务:)


-1
2017-12-25 12:04