刚开始自学PHP,在使用XAMPP启动MYSQL的时候遇到了下面的问题描述:
12:02:20 [mysql] MySQL Service detected with wrong path
12:02:20 [mysql] Change XAMPP MySQL and Control Panel settings or
12:02:20 [mysql] Uninstall/disable the other service manually first
12:02:20 [mysql] Found Path: "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt" --defaults-file="C:\Program Files\MySQL\MySQL Server 5.0\my.ini" MySQL
12:02:20 [mysql] Expected Path: d:\xampp\mysql\bin\mysqld.exe --defaults-file=d:\xampp\mysql\bin\my.ini mysql
我自己认为造成上面错误的原因是电脑原来安装了MySQL server ,导致每次启动的时候都是启动了原有的sql,搜索查询了很多的内容,终于解决了,总结问题解决步骤如下:
1.在cmd运行regedit,打开注册表编辑;
2.按如下路径进行修改[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL]的ImagePath;
3。双击imagePath,输入错误提示中的Expected Path的内容;
4.在运行中输入EXPLORER.EXE,重新运行注册表;
5.再次点击xampp中的mysql的start按钮,如果还是不行,请重启后再次点击。
附:win8调出运行等内容的快捷键是 command + x.