XAMPP启动MySQL提示服务路径错误,求解决方案
解决XAMPP MySQL路径错误的方案
问题根源
系统中已存在一个名为MySQL的MariaDB服务,其运行路径与XAMPP控制面板预期的MySQL路径冲突,导致启动检测报错。
解决步骤
1. 停止并卸载冲突的MariaDB服务
- 右键开始菜单,打开Windows终端(管理员)或命令提示符(管理员)
- 执行命令停止服务:
net stop MySQL - 执行命令卸载服务:
sc delete MySQL
2. 重新注册XAMPP的MySQL服务
- 在管理员终端中切换到XAMPP的MySQL bin目录:
cd "c:\new folder\xampp\mysql\bin" - 执行注册命令:
mysqld.exe --install MySQL --defaults-file="c:\new folder\xampp\mysql\bin\my.ini"
3. 清理XAMPP残留文件(针对卸载不干净的情况)
- 手动删除XAMPP安装目录
c:\new folder\xampp - 按Win+R输入
regedit打开注册表编辑器,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,删除所有与MySQL或XAMPP相关的项 - 重启电脑
4. 验证启动
打开XAMPP控制面板,点击MySQL的Start按钮,查看日志是否显示正常启动。
内容的提问来源于stack exchange,提问作者Md. Towhidul Islam Rahat
相关产品推荐
相关产品推荐

