PHP教程

解决phpstudy无法启动MySQL服务

本文主要是介绍解决phpstudy无法启动MySQL服务,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

最近在学习仿站内容,需要用到phpstudy,在下载phpstudy后想要启动MySQL服务,但是总是无法启动。
主要原因是之前已经在本地安装好了一个MySQL服务,而phpstudy里的MySQL服务与本地的MySQL占用的都是3306端口,产生了冲突。
但是修改任何一个服务的端口号都十分麻烦,又不想卸载好不容易在本地安装的MySQL服务,那么就可以采用以下办法解决服务冲突:

  • 首先按下win+R 执行 services.msc 进入服务,查找到MySQL,点击停止服务,然后在控制台cmd进入本地的MySQL文件夹,我的文件名是mysql-8.0.26-winx64,进入后执行命令sc delete mysql来删除服务,发现无法删除,原因是要用管理员身份进行该操作才可以。
    在这里插入图片描述
  • 删除成功后phpstudy上的MySQL数据库就会自动启动了。
    在这里插入图片描述
  • 若想重新启动本地的MySQL服务,则同样以管理员身份进入mysql-8.0.26-winx64文件夹后执行命令mysqld --install
    在这里插入图片描述
  • 然后win+R 执行 services.msc 进入服务,启动MySQL服务
    在这里插入图片描述
  • 发现无法启动该服务
    在这里插入图片描述
    不过phpstudy里的MySQL启动后同样可以使用,若真的想用回本地的MySQL,那么可以进入下面的参考链接尝试解决无法启动的问题。

参考链接:博客园-本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。

这篇关于解决phpstudy无法启动MySQL服务的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!