完美解决phpstudy安装后mysql无法启动(无需删除原数据库,无需更改任何配置,无需更改端口)直接共存
作者:Cherrison_Time 发布时间:2023-11-14 17:39:47
今天学习php,当然是要先安装好运行环境了,phpstyudy是一个运行php的集成环境, 一键安装对新手很友好,与时作为一个新手,便跟着教程安装了phpstudy集成环境。
很快安装好了,嗯。对新手确实很友好。phpmyadmin,Apache,php直接配置安装好了。省去了很多时间。
可是安装后却遇到一个麻烦事,就是这个Mysql启动后就会过几秒就显示Mysql已经停止(这个是我现在的我已经解决这个问题了,应该是个红色的方框,不要介意,/嘿嘿)。重启了很多遍。还是无法启动。
这个时候不仅phpstudy里的mysql无法启动,我原来的mysql也不能启动了。这可怎么办我原来的还有很多数据。
二.原因分析
于是便去网上查找phpstudy和mysql冲突的问题, 哦原来是 这两个mysql都占用的是3306端口, 而系统原来的mysql会开机启动(就是这里,会让原来的mysql作为服务开机启动监听)。那么当你打开phpstudy的时候, 便会再启动一个mysql服务,这个时候因为是同一个端口的关系,那就冲突了。
网上确实有人和我一样遇到了这个问题,无 非就是把原来的mysql删掉,或者修改配置文件的方式,显然这样解决并不是我想要的。
三.解决问题
于是我想这样解决试试吧。把phpstudy里的mysql端口改为3307是不是就不冲突了,我改了,理论上来说是可以成功了,可是依然是原来那个样子。算了太麻烦了。换个方法吧!
这个时候我想把phpstudy里的mysql卸载了吧, 可是有没有找到phpstudy里设置mysql路径的设置。这个方案便行不通另想方案。
于是那,我便想到把安装好的mysql移动到phpstudy的mysql目录下,把原来mysql所在位置的文件全部删除,这样是不是就可以让phpstudy使用原来的mysql数据库了,这样我又尝试了,还是没能解决问题。因为就算这样移动了mysql运行文件配置文件数据文件,上面那个计算机管理里面的服务还是在启动原来位置的mysql服务,而且这个mysql服务指定的mysql服务文件路径无法修改。这个方案便行不通!
我们再来换个思路。这次我把原来的mysql目录删除的文件全部恢复,这下原来的mysql和phpstudy的mysql文件夹的便有相同的内容,如下图:
移动时选择全部替换。
总结一下解决方法就是把上图左边所有文件,直接复制到→_→右边~~~
最后再来个成功截图,耶~~~
这个时候问题就完美的解决了,既能保留原来的数据,实现两个mysql共存,操作又无需修改配置文件,只要ctrl+c ctr+v就解决问题了。
总结
以上所述是小编给大家介绍的完美解决phpstudy安装后mysql无法启动(无需删除原数据库,无需更改任何配置,无需更改端口)直接共存,希望对大家有所帮助.
来源:https://www.cnblogs.com/Cherrison-Time/archive/2019/04/14/10705189.html


猜你喜欢
- 关于 Settings Sync扩展:Settings Sync可以同步你当前的VSCode配置环境,当你需要在其它的电脑工作时,您不用重头
- 从有道词典网页获取某单词的中文解释。import reimport urllibword=raw_input('input a wo
- numpy数组转置可以通过arr.T、arr.transpose()、arr.swapaxes()实现。数组转置 arr.T轴变换 arr.
- 1. 问题homebrew用以下命令安装pythonbrew install python3然后用以下命令查看python安装版本pytho
- 最近,我面试了一个有五年 Web 应用程序开发经验的软件开发人员。四年半来她一直在从事 JavaScript 相关的工作,她自认为 Java
- 本文实例讲述了Python自动扫雷实现方法。分享给大家供大家参考。具体如下:#pyWinmineCrack.py# coding: utf-
- MSSQL2000安全设置Sql server 2000建立独立帐号数据库方法首先我们启动Sql server 2000数据库,并打开企业管
- 使用runserver可以使我们的django项目很便捷的在本地运行起来,但这只能在局域网内访问,如果在生产环境部署django,就要多考虑
- 注:本文以Windos系统上Go SDK v1.17.5进行讲解1.go build命令2.手动案例2.1新建文件在桌面新建一个文件夹Hel
- 二分类问题可能是应用最广泛的机器学习问题。今天我们将学习根据电影评论的文字内容将其划分为正面或负面。一、数据集来源我们使用的是IMDB数据集
- mybatis数据库排序今天用到了对数据库按照倒序进行输出。因为刚接触mybatis,所以对这方面还不是太了解,再网上搜了好长时间终于找到了
- 滚动条是什么大家自然都是知道的,可以非常直观地显示数据的变化,或者可以非常方便地改变某些数值。此前在介绍按钮、静态文本、输入文本这三个控件时
- MySQL有多种存储引擎,MyISAM和InnoDB是其中常用的两种。这里介绍关于这两种引擎的一些基本概念(非深入介绍)。MyISAM是My
- 前几天同学要我帮他做个国际聊天室,要求能够将聊天的内容自动翻译成多国语言.本来想用worldlink的翻译服务,但是用ajax很难获得结果,
- 概述分库分表后设计到的第一个问题就是,如何选择路由key,应该如何对key进行路由。路由key应该在每个表中都存在而且唯一。路由策略应尽量保
- 这篇论坛文章(赛迪网技术社区)主要介绍了配置一个高可用性的MySQL服务器负载均衡群集的具体过程,详细内容请参考下文:本文将告诉你如何配置一
- 目录方案一:重建 Replicas前提条件优点缺点操作步骤MasterSlave方案二:使用percona-toolkit进行数据修复前提条
- ansible 简介ansible 是什么?ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、
- 运行结果:程序代码如下:#将excel中的数据进行读取分析import openpyxlimport numpy as npimport m
- 环境:Python+keras,后端为Tensorflow训练集:MNIST对于如何训练一个识别手写数字的神经网络,网上资源十分丰富,并且能