一、(前因)使用phpstudy的时候,发现还原sql文件只能看到目录文件名,里面没有文件。
二、接着去计算机管理服务发现没有MySQL服务。
解决办法如下:
1.首先以管理员的身份运行cmd
2.通过cd目录到MYSQL的bin文件下,执行mysqld.exe -install,出现Service successfully installed.
3.启动MySQL服务。运行命令 net start mysql即可
4.之后打开服务就可以看到MySQL了
三、但是看到服务中有MySQL服务,点击重启的时候,提示无法重启,查看window日志显示tcp3306端口被占用。之后通过cmd输入netstat -ano果不其然,进程被pid为1904的应用程序占用,输入杀死进程的命令:taskkill /1904。但是运行这个命令的时候提示无效参数。
解决方法如下:突然想到端口被占用。可能是最开始运行的phystudy。把它停止以后,再到服务中找到mysql竟然奇迹般的可以重新启动了
四、最后回到phpstudy重新进行导入,MySQL就没有闪退了。总结:解铃还须系铃人。
MySQL闪退以及服务中没有MySQL和MySQL 服务无法启动。系统出错。发生系统错误 1067。 进程意外终止。