当前位置: 代码迷 >> 综合 >> Phpstudy mysql服务无法启动,一招教你解决!
  详细解决方案

Phpstudy mysql服务无法启动,一招教你解决!

热度:24   发布时间:2023-12-25 06:06:32.0

Phpstudy mysql服务无法启动,一招教你解决!

如若转载,请备注说明: https://blog.csdn.net/qq_38681017/article/details/104771064

备份数据库! 备份项目!

使用phpstudy集成环境的多多少少会遇到Apache服务或Mysql服务无法启动的情况,网上也查了很多相关的资料,大部分说的解决方法有如下几种:
1.安装了phpstudy后,原来的Mysql服务与phpstudy的Mysqla服务冲突了,导致3306的端口号被占用了,只要删除掉原来的Mysql服务即可
在这里插入图片描述

**2修改Mysqla的端口号,改成3307、3308,理论上是可以的,但本人亲测这种方法不可行**

在这里插入图片描述
3.如之前有安装phpstudy并且有保留 D:\PhpStudy\PHPTutorial\MySQL这个目录的数据的,可以复制替换上去即可,但个人觉得这种法不适合新手
注意:采用这种方法时先备份数据库或者现在的这个MySQL目录,以防复制替换后出现数据丢失等问题!

4.备份所有的项目和数据库,然后删除掉现在的这个phpstudy,重新去官网下载( https://www.xp.cn )重装,安装好后检验下,没有问题就把备份好的所有的项目放到对应的WWW目录下,数据库导入进去,如果有navicat数据库工具的可以导入,如果navicat数据库工具导入不了,就用phpstudy自带的数据库管理工具导入

  • navicat数据库工具导入
    在这里插入图片描述
  • phpstudy数据库管理工具导入
    在这里插入图片描述

5.最终秘密武器,一招解决,打开mysql.ini文件,在[mysqld]和port=3306中间添加 skip-grant-tables 这句话完美解决
在这里插入图片描述

备份数据库! 备份项目!

以上就是关于phpstudy的Mysqla服务无法启动的几种解决方法,希望能够帮助需要的各位,同时推荐大家找技术文章的解决方法就来CSDN,学习PHP相关知识的可以去PHP中文网学习,有免费的教学视频

  相关解决方案