共计 1425 个字符,预计需要花费 4 分钟才能阅读完成。
行业资讯
数据库
MySQL 数据库
完美解决 phpstudy 安装后 mysql 无法启动(无需删除原数据库,无需更改任何配置,无需更改端口)直接共存
完美解决 phpstudy 安装后 mysql 无法启动(无需删除原数据库,无需更改任何配置,无需更改端口)直接共存
发布时间:2020-10-23 19:20:44
来源:脚本之家
阅读:298
作者:Cherrison_Time
栏目:MySQL 数据库
自动写代码机器人,免费开通
今天学习 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 就解决问题了。
总结
以上所述是丸趣 TV 小编给大家介绍的完美解决 phpstudy 安装后 mysql 无法启动(无需删除原数据库,无需更改任何配置,无需更改端口)直接共存,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,丸趣 TV 小编会及时回复大家的!
向 AI 问一下细节
丸趣 TV 网 – 提供最优质的资源集合!