安装xampp与apache和mysql已经安装有什么问题吗?
安装xampp与apache和mysql已经安装有什么问题吗?
应该没有任何问题。要知道,如果不修改它们以使用非标准端口,您将无法同时启动Apache服务器或MySQL服务器。 (您可以轻松地将XAMPP MySQL服务器与现有Apache或现有MySQL服务器与XAMPP Apache一起使用。)
如果您将其他Apache和MySQL服务器配置为服务(我预计服务名称冲突),您可能会在使用XAMPP控件将XAMPP Apache和MySQL注册为Windows服务时遇到一些问题。
如果您的计算机上已经安装了Apache和MySQL,我不确定您为什么还要安装XAMPP。
供个人使用?工作正常!只需使用正确的应用程序(xampp_start / xampp_stop)来运行apache / mysql服务器!
对于预先存在的MySQL服务器,最好的方法是将端口号从3306更改为3307,这样您就可以同时使用两个MySQL实例(XAMPP MySQL和预先存在的MySQL)而不会发生冲突。
我想你可能想考虑删除apache和mysql并在之后安装xampp。 Xampp将添加两者,如果您安装xampp并且它们已经安装,它们可能会发生冲突。 你应该在你的mysql数据库上做一个备份并把它们放回去,你应该没问题。
您需要在MySQL安装程序中更改端口号,您将找到重新配置MySQL服务器的选项。
将其端口号更改为 3308
一切都会好起来的。
应该没有问题,但您需要决定使用哪个MySQL服务器,是否沿着XAMPP安装了MySQL服务器或存在MySQL服务器
如果您已安装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文件的路径,但没有任何区别。我很想知道这是否可行。
我编辑过的文件:
不幸的是,没有一个编辑产生了影响。但是,我仍然可以从phpmyadmin和MySQL Workbench管理MySQL服务器,所以没有真正的损失。
希望有人帮助:)
它真的很容易......只需你手动停止apache和mysql服务..不需要修改任何端口号。
之后你可以通过Xammp启动apache和mysql服务:)