xmapp_mysql端口冲突解决---Port 3306 in use by......

来源:互联网 发布:机战登录器源码 编辑:程序博客网 时间:2024/06/05 02:31

完美解决两个mysql 的3306端口冲突问题

这里写图片描述

这里就是在xampp出现的问题。
大概意思就是你的电脑出现两个要用3306端口启动的mysql,

正常来说,可能会让你的数据库启动不了

或者你的数据库启动了,但是无法使用

原因:1. 有可能是你装多个数据库的时候没有清理干净
2.有可能你两个数据口的端口都设置为3306 了

解决方案:
-先说第一种原因,重新安装mysql 并且清理干净,百度上很多的方法,但是要注意几点

1.控制面板——》所有控制面板项——》程序和功能,卸载mysql server!
2.一定要删除注册表,运行-》cmd-》regedit,删除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL,HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL的文件夹
3.删除C盘–》C:\Program Files\MySQL里面的文件
4.记得备份数据库数据,目录可能隐藏—C:\ProgramData

  • 删除完毕之后要记得重新安装

选择不重新安装和数据库已经清理干净的童鞋..

接下来

  • 解决的第二个问题:有可能你两个数据口的端口都设置为3306 了

    1. 最好就是修改xampp里面的数据端口

这里写图片描述

这里写图片描述

  • 修改这两个端口,就可以修改两个端口,就可以区别于3306了

  • 然后去电脑控制面板里面,进入服务界面

这里写图片描述

  • 然后停止mysql的服务,启动xampp的Mysql

这里写图片描述

然后就可以正确执行了。

0 0
原创粉丝点击