- 相关推荐
关于xampp启动不了mysql的解决方法
今天在xampp-control中启动不了mysql,提示说mysql service没启动,一时还真不知道怎么回事,我是在360安全卫士提示我是否将mysql设置为系统服务时选择了“否”,结果就出了这个问题, 我是想:既然是系统服务,那我把系统服务停了应该可以了吧,于是我通过xampp-control中的scm进入服务,找到mysql,然后将启动类型改为“已禁用”,可是还是不行,于是上网找解决方案,网上找到的解决方案是:
运行xampp/mysql 目录下的 mysql_installservice.bat 弹出dos窗口后按任意键关闭,然后运行相同目录下的mysql_uninstallservice.bat 即可,在xampp的控制版面可以成功启动 mysql啦,当然,要确保xampp能正常工作,端口 80 ,443和3306必须空闲。没空闲的话可以用端口监听工具查,然后结束相应进程。或者在cmd 输入netstat -ano,看这几个端口是否占用,若占用,记住pid,然后在任务管理器里对于相应的pid,结束即可。没pid显示的话点击任务管理器的查看,然后点选择列,勾选pid即可。
依照做完后还是没效果,但重启下电脑后就好了,所以具体是哪个方法解决了这个问题我也不是太清楚,有时间了再测试下,呵呵,希望这个对大家能有所帮助。
关于Xampp启动不了Apache和Mysql的问题及解决方法2017-03-22 20:04 | #2楼
1.安装xampp后启动不了apache和mysql,xampp提示80端口和443端口被占用。
解决方法:
1)在\ xampp\apache\conf目录下 ,打开http://cankao.gcw818.comnf,将里边的80端口全部改成一个未被占用的端口,比如8088。
2)在 \ xampp\apache\conf\extra目录下 ,打开http://cankao.gcw818.comnf ,将文件里的443端口全部换成一个未被占用的端口,比如4431。如图:
这时重启xampp仍然启动不了apache和mysql,启动解决方法3
3)xampp根目录下有两个文件prooerties.ini和xampp-control.ini找到两个文件并修改端口。如图:
此时重启仍然启动不了。。
4)重新审视xampp界面,点击config按钮后点击service and port settings 按钮,重设端口。如图:
本来端口问题到此就应该得到解决,apache和mysql也应启动,但由于此前安装过xampp,就又出现了路径问题。
2.xampp执行路径不一致,xampp启动不了apache和mysql
解决办法:
1)进入自己的注册表:win+r打开运行对话框--->输入regedit回车,hkey_local_machine---->system---->currentcontrolset---->services---->找到apache2.4,在右边找到imagepath看看那个路径是不是以前那个版本的路径,如果是就选中imagepath点击右键修改,把xampp里面提示的expected path后面的路径粘贴进去,然后确定。如图:
2)2)mysql路径改变方式跟上面一样,在services中找到mysql,在右边找到imagepath看看那个路径是不是以前那个版本的路径,如果是就选中imagepath点击右键修改,把xampp里面提示的expected path后面的路径粘贴进去,然后确定。如图:
【xampp启动不了mysql的解决方法】相关文章:
mysql数据库面试问题04-05
启动会口号11-26
启动仪式活动方案08-25
启动仪式策划方案08-23
启动供热应急预案01-03
读书活动启动方案01-23
铸件缺陷及解决方法03-07
油漆缺陷及解决方法04-22
忘不了的语录02-09
大型启动仪式策划方案11-18