xampp使用中mysql端口被占用问题的解决方案

如果在安装XAMPP前本机已经安装了mysql,并且添加了Windows服务中

使用xampp时,两个Mysql在Windows服务中有冲突

这意味着你之前在电脑上使用过mysql,路径、端口都被占用过了。

这种情况下XAMPP中的mysql自然是不能正常启动的,

会出现这样的提示信息

首先,尝试改变XAMPP Mysql 和Control Panel settings 的config里的端口值,依然报错

现在尝试提示信息的第二种方法(如果你以前装的不想再用的话),这个修改方法在百度经验就有不错的解决方案

大致思路:

cmd 打开命令行

sc query mysql  查询mysql服务状态

sc delete mysql  删除mysql服务

sc query mysql  再次查询,出现以下信息表示删除成功

Output:

[SC] EnumQueryServicesStatus:OpenService 失败 1060:

指定的服务未安装

再次启动XAMPP既可使用

以下是详细链接

解决xampp中mysql服务器无法启动的问题

其中用到了windows 自带的sc工具

要注意的是该命令要在管理员权限下使用,对比下:

简单的以管理员身份运行cmd即可,cmd->右击->以管理员身份运行

原文地址:https://www.cnblogs.com/rainbow-org/p/8387642.html

时间: 2024-11-07 15:05:31

xampp使用中mysql端口被占用问题的解决方案的相关文章

phpstudy80端口被占用时的解决方案

1.适合人群? 之前笔记本单独安装过Apache.php.mysql环境,但是后期想用集成开发环境phpstudy的,安装完phpstudy后(之前的单独环境依然存在),发现启动时,总是显示80端口被占用,如何解决,看第二条: 2.因为Apache当时安装时服务是自动开启的,所以,笔记本每次开机都会显示Apache服务已经启动,需要你手动退出Apache,然后发现重启phpstudy还是显示80端口被占用,如何解决,看第三条: 3.解决方案: 在命令行输入netstat -aon可以查看80端口

tomcat端口被占用问题完美解决方案!

这两天清明放假,刚刚琢磨把JAVA8.TOMCAT.ECLIPS装好,幸好现在网络发达,遇到问题可以问度娘,好不容易配置好,写了一个小程序,一运行还说Tomcat端口被占用,试了改写tomcat安装目录conf下的server.xml中的端口,没有成功,原因不详.最后用了下面的方法好使. 启动Tomcat服务器报错: Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already i

解决node使用中8080端口被占用

1.首先按快捷键windows+R,在运行框里输入cmd,如图所示,进入黑色界面后,输入netstat -ano,查看端口. 2.找到8080端口,查看正在运行程序的pid,如图所示. 3.回到桌面,从控制面板进入任务管理器,如图所示会显示正在运行的程序,从进程里看程序是看不到PID的,只有点右侧的详细信息,才可以看到PID,如图所示. 4.找到相同的PID进程,点结束进程就可以了,这样8080端口就不会再被占用了.回到服务器,重新运行一次,看看是否还有错误,如图所示,已经没有错误,运行成功了.

xampp Apache 443端口被vm占用 无法开启

今天心血来潮想要在windows上配一个Apache+Mysql+php的环境来着,结果翻书的时候翻到有xampp这样一个服务器套件,可以轻松的配置一个我想要的环境 而且还增加了perl 我感觉这个东西不错就下了一个试试 本来以为很简单的事情 又出现了问题(电脑上软件装的多了真是累QAQ) 装完xampp之后发现Apache无法启动,提示端口被占用.我在Netstat中查了一下发现是一个叫做 vmware-hostd.exe的程序占用了443端口 而且这个程序貌似还是vm的一个主要程序,虽然我平

修改xampp的mysql默认密码和端口

修改MySQL默认密码 MySQL 的“root”用户默认状态是没有密码的,所以在 PHP 中您可以使用 mysql_connect("localhost","root","") 来连接 MySQL 服务器:如果您想为 MySQL 中的“root”用户设置密码,请在控制台中使用“mysqladmin”命令.例如: 在windows版本的xampp下:\...\xampp\mysql\bin\mysqladmin -u root -p passwo

修改windows系統下xampp中apache端口被其他程式占用的問題

windows 7安裝後啟動xampp, 提示port 443 被其他程式占用. 網上查找解決方案: http://stackoverflow.com/questions/21182512/how-to-stop-vmware-port-error-of-443-on-xampp-control-panel-v3-2-1 * Open up httpd-ssl.conf in path2xampp\apache\conf\extra * Look for the line Listen 443

XAMPP在启动apache时443端口被占用

23:21:36  [Apache] Problem detected! 23:21:36  [Apache] Port 443 in use by ""C:\Program Files\VisualSVN Server\bin\VisualSVNServer.exe" -k runservice -C "LoadModule log_visualsvn_module bin/mod_log_visualsvn.so" -E nul" with

xampp 80端口被占用解决办法

很多朋友安装xampp之后,启用服务器或者数据库失败,发现端口已经被占用.因为每台电脑占用端口的软件不一样,要如何解决这个问题. 第一种解决方法: 检查软件安装路径中是否有中文,如下图: 解决方法: 重新下载xampp软件安装到英文或是拼音的文件夹中(不要直接复制之前的文件.) 第二种解决方法: 1.80端口被占用原因比较复杂,我们建议直接改掉端口名字,改成8080 2.如何修改?找到你的xampp安装的文件夹,进入apache文件夹,再进入conf文件夹,找到httpd.conf文件,用记事本

使用phpstuby时,Apache或mysql无法启动,端口被占用

使用phpstuby时,Apache或mysql无法启动,端口被占用,怎么办? 原因: 其它程序占用了80或3306端口. 如果占用了80端口则Apache无法启动: 如果占用了3306端口则mysql无法启动. 解决方法: 1.找到相关进程,停止进程(不推荐,耗时间): 2.右键点击右下角phpstuby小图标->点击环境端口检测 然后点击:“尝试强制关闭相关进程并启动” 启动成功,Ok