由于最近项目要用到php,须要集成Xampp环境,可是并无接触过php,从官网下载了Xampp后,基本上就是傻瓜式安装了,php
完成安装界面以下:mysql
点击Apache的start能够正常启动,点击MYSQL的start显示端口被占用,由于以前装过mysql,sql
正常修改端口后(点击MYSQL的config,修改my.ini文件),仍是提示端口3306被占用,spa
后来发现每次启动mysql都是启动本地的MYSQL服务(就是以前装mysql的服务项),3d
在网上查了资料,说须要修改Apache后Config下的PHP(php.ini)文件,修改默认启动服务项,blog
因而新建立了服务XAMPP_MYSQL,但是依旧没有效果,头脑发热地将php.ini文件中全部的MYSQL都改为了XAMPP_MYSQL,而后出了这个错误,it
没办法,只好改会来了。下载
最后就采用了最直接的方法,直接将现有的MYSQL服务指向Xampp下的mysql,方法
打开运行窗口(win+R),输入regedit,打开注册表,im
进入[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL],
将其中的ImagePath修改成Xampp下的mysql路径,关闭注册表,从新启动服务就好了。