wampmysqld64或wampmariadbb64服务无法启动解决办法
曾几何时我的wamp右下角图标从以前的绿色变成了橘色,后面发现wampmysqld一直启动不了,点启动没有反应,在服务中启动也是报错。但是php数据库还是能链接。后面在网上找了一下,结合自己的情况发现是以前安装过一个MySQL数据库,而且以前配置的端口号也为3306,wamp自带的端口号也为3306,所以在链接数据库的时候是可以连接的但是无法启动wampmysqld64服务,为了让我的wamp图标变绿满足我的强迫症所以总结了一下方法。。。
首先查看wampserver那个服务没有开启(可在服务中查看也可以在右下角wamp小图标中查看)
一般无法启动的是wampmysqd64或wampmariadbb64服务一般有以下情况引起服务启动失败。
尝试启动wampmysqd64或wampmariadbb64服务如果无法启动在桌面右下角找到wamp小图标左键找到mysql再找到MySQL日志左键
如果错误问题为下图则说明是3306端口占用。
原因可能为以前下过mysql数据库配置服务接口与wampmysql服务端口重叠。提供一下三种方法参考。
方法1,在服务中关闭mysql服务
在服务中关闭mysql服务腾出端口再启动wampmysqld64服务即可
建议将MySQL服务设置为手动。
如果不想关闭以前的mysql服务就方法2
方法2,修改mysq服务或wampmysqld64服务端口号。
修改MySQL服务端口号方法。
找到mysql安装目录找到my.ini文件
右键编辑可以看到port=3306字样这个就是mysql服务的端口号修改3306端口号重启服务即可(建议端口号500以或在修改前查看端口是否占用)
修改wampmysld64端口方法
在桌面右下角找到wamp小图标左键找到mysql再找到my.ini左键
打开my.ini将port=3306的3306所有 所有 所有端口号修改保存退出,重启服务。
方法3,删除wampmysqld64的配置文件
找到wamp的mysql数据库根目录下的my.ini文件删除然后重启服务。
相对而言这种方法简单粗暴但是有一定隐患如果后期mysql数据库出现问题无法对my.ini配置文件查看找到解决问题,所以建议复制一个配置文件并修改文件名称,修改名称以保证mysql找不到配置文件自动分配端口。我在这里为my1.ini文件方便以后恢复。
以上为wampmysqld64无法启动解决方法,wampmariadbb64服务无法启动解决方法可以也可参考。