解决xampp中mysql服务器无法启动的问题
1、因为是两个Mysql在Windows服务中有冲突
解决办法就是解决这个冲突了,把windows服务中已经配置的Mysql服务项禁用或删除就可以了
2、下面操作吧
先来看看XAMPP中的情况 吧
“
10:47:47 [mysql] MySQL Service detected with wrong path
10:47:47 [mysql] Change XAMPP MySQL and Control Panel settings or
10:47:47 [mysql] Uninstall/disable the other service manually first
10:47:47 [mysql] Found Path: c:\xampp\mysql\bin\mysqld.exe --defaults-file=c:\xampp\mysql\bin\my.ini mysql
10:47:47 [mysql] Expected Path: f:\xampp\mysql\bin\mysqld.exe --defaults-file=f:\xampp\mysql\bin\my.ini mysql
”

3、这个服务平时也没怎么用
就删除吧
怎么删除服务呢?
使用windows自带的sc工具

4、使用sc query下mysql这个服务
命令:
sc query mysql
可以看到,mysql服务是存在的,status是stopped

5、现在就来把mysql服务删除了吧
来看看删除windows服务的命令
delete----------(从注册表)删除服务。

6、删除mysql服务
命令:
sc delete mysql

7、再查询下,看看mysql服务还在不在
命令:
sc query mysql
Output:
[SC] EnumQueryServicesStatus:OpenService 失败 1060:
指定的服务未安装。

8、在XAMPP中启动mysql
“
11:13:05 [mysql] XAMPP MySQL is already running on port 3306
”
