xmapp_mysql端口冲突解决

时间:2024-04-03 13:10:48

xmapp_mysql端口冲突解决

 

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

xmapp_mysql端口冲突解决

这里就是在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里面的数据端口

xmapp_mysql端口冲突解决

xmapp_mysql端口冲突解决

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

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

xmapp_mysql端口冲突解决

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

xmapp_mysql端口冲突解决

然后就可以正确执行了。