22:33:12 [mysql] MySQL Service detected with wrong path
22:33:12 [mysql] Change XAMPP MySQL and Control Panel settings or
22:33:12 [mysql] Uninstall/disable the other service manually first
22:33:12 [mysql] Found Path: "D:\mysql\MySQL Server 5.7\bin\mysqld" MySQL
22:33:12 [mysql] Expected Path: d:\xampp\mysql\bin\mysqld.exe --defaults-file=d:\xampp\mysql\bin\my.ini mysql
安装xampp之前电脑上装过mysql,然后默认启动的是以前的mysql,
本地已有启动了一个mysql服务,
cmd->services.msc 里面把先装的mysql服务停了,依然无效
解决方法,修改注册表
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL]的ImagePath修改成新的xampp中位置<xampp>\mysql\bin\mysqld MySQL
"D:\MySQL\MySQL Server 5.7\bin\mysqld.exe" --defaults-file="d:\MySQL\data\MySQL Server 5.7\my.ini" MySQL57
"d:\xampp\mysql\bin\mysqld.exe" --defaults-file="d:\xampp\mysql\bin\my.ini" mysql
任务管理器>结束explorer.exe进程>
此时整个桌机会消失,但任务管理器还在,所以请记住我所说的
然后---文件---新任务(运行...)在框里面输入explorer回车
或者建个cmd头文件
@echo off
taskkill /f /im explorer.exe
start explorer.exe
exit