电脑上已安装MySQL,启动xampp中的mysql失败原因和解决办法!!!

因为学习的需要,需要安装xampp.结果在启动mysql的时候就出现了如下图所示的错误.


电脑上已安装MySQL,启动xampp中的mysql失败原因和解决办法!!!_第1张图片
01.png

从报错我初步判断3306端口被占用了,然而我并没有细想被哪个东东占用了.我首先在config中修改了xampp的mysql端口.在下面图示的位置改的.


电脑上已安装MySQL,启动xampp中的mysql失败原因和解决办法!!!_第2张图片
02.png

修改my.ini文件中的端口为其他端口,比如3308.


电脑上已安装MySQL,启动xampp中的mysql失败原因和解决办法!!!_第3张图片
03.png

改完保存文件后,重新启动mysql发现问题并没有解决,是我自以为是了.然后果断就求助度娘了...
在一顿乱点之后发现了一篇干货文章写到本地安装mysql会和xampp中mysql冲突,让我眼前一亮,貌似我电脑就单独安装了mysql,很对症,开搞...

原来本地安装了mysql,启动xampp的mysql时会默认启动本地的mysql服务,那怎么办呢?修改mysql的注册表-运行打开regedit如图更改:


电脑上已安装MySQL,启动xampp中的mysql失败原因和解决办法!!!_第4张图片
04.png

电脑上已安装MySQL,启动xampp中的mysql失败原因和解决办法!!!_第5张图片
05.png

电脑上已安装MySQL,启动xampp中的mysql失败原因和解决办法!!!_第6张图片
07.png

电脑上已安装MySQL,启动xampp中的mysql失败原因和解决办法!!!_第7张图片
06.png

即修改mysql的imagepath值为xampp的mysqld的路径.
然后启动mysql,成功,美滋滋...

你可能感兴趣的:(电脑上已安装MySQL,启动xampp中的mysql失败原因和解决办法!!!)