由于xampp中的不太适合新手刚开始学php使用,所以我给她安装了php工具箱,这是个可以切换版本的软件,我很推荐,而且不需要配置!

不过很让人头疼的是Apache正常启动,,MySql就是无法启动,百度上说的也不咋有用(不一竿子打死,最终解决办法的前身还是百度的),百度上大多数是说的端口问题,Apache是80,MySql是3306,然而检测端口占用信息是安全的,也就是说端口不是致命的。

我说我遇到的这种情况:

1.注册表里没有MySql(或MySqla)(具体位置百度都有);

2.卸载php工具箱,并彻底删除mysql数据库,包括注册表,然而事实总是那么残酷;

3.打开服务,启动mysql服务失败(找不到系统指定的路径)!这条最尴尬。

问题大致也就这些,说说解决办法:

1.首先可以确定mysql数据库彻底删除干净了,否则够你受的。(头一次安装数据库忽略)

2.其次安装php工具箱,查看是否可以启动(一般还是不可以,不过有的可以)

3.检测一下端口,看下80和3306是不是正常

4.win+r 打开doc->cmd,cd到mysql安装路径的bin目录下,如我的路径:

小皮为什么mysql启动不了 小皮面板mysql启动不了_mysql

5.可以再次删除注册表的内容,提示删除成功(提示是successful)

小皮为什么mysql启动不了 小皮面板mysql启动不了_php工具箱mysql启动不_02

6.当然sc delete只是删除该服务在注册表中的子项,支持服务的文件并未被删除

7.删除了我们当然还要安装,否则服务启动不起来的(删除和安装是针对服务中的mysql找不到路径的情况,可以找到的就不用执行操作了,当然了如果启动不起来没有别的方法了,也可以试一试,反正左右启动不起来,何不试试?)

小皮为什么mysql启动不了 小皮面板mysql启动不了_php工具箱mysql启动不_03

8.此时我们可以启动一下试试了,net start mysql 如果启动成功了,就好说了,我的没有成功···很忧桑。

9.重启了下电脑(根据需求来定,我这是因为php工具箱打不开了)

10.发现服务里的MySql多了个MySqla,我们启动它,而不是启动MySql,这个我们不用管了,也不必纠结是什么了,启动服务后去启动php工具箱的mysql,看是否成功了?

11.很遗憾,我的还是失败,不过我的doc下可以启动了,不知你的是否成功了呢,后来我找到一个很关键的地方:php工具箱上的其他选项菜单->php工具箱设置->允许端口目录

小皮为什么mysql启动不了 小皮面板mysql启动不了_mysql_04

完美,所有的问题都解决了。没有哪款软件是非常好用或者是非常不好用的,主要看有没有耐心去研究它的价值。谢谢亲的认真看完,如有什么问题也可直接留言,或发我邮箱:1760909338#qq.com 请把#换成@符号,谢谢。

最后祝你好运

http://blog.51cto.com/13534640/2105560