准备DVWA的环境(DVWA需要运行在有数据库/服务器等多种环境下)选用集成了依赖环境的phpStudy,官网下载网址为:
https://www.xp.cn/
打开后页面如下:
下载phpStudy后启动mysql和apache,结果启动mysql失败,详见下图:
按照解决phpstudy无法启动MySQL服务进行操作,在按下win+R
执行 services.msc
进入服务,查找到MySQL,点击停止服务时无法停止服务,详见下图:
然后在控制台cmd进入本地的MySQL文件夹,进入后执行命令sc delete mysql
来删除服务,提示删除成功。
再次启动mysql,还是启动失败
继续操作:进入任务管理器结束运行中的mysql服务,刷新services.msc 服务列表,发现mysql服务不见了。此时再启动mysql,启动成功,如下图:
下载phpStudy后启动mysql失败与之前在本地安装的MySQL服务冲突有关,经删除在services.msc 服务列表中存在的mysql服务后,再次通过phpStudy启动mysql启动成功。
如想重新启动本地的MySQL服务,则以管理员身份进入D:\cosmic\mysql\bin文件夹后执行命令mysqld --install
(注意:需要保证D:\cosmic\mysql\bin路径在环境变量中)
然后win+R 执行 services.msc 进入服务,可启动MySQL服务
如先不使用此服务,建议先通过sc delete mysql
在服务列表删除,待使用时再通过mysqld --install
进行恢复。