新版Wamp的MySQL服务无法启动的解决方案
遇到的问题
安装完Wamp3.2.0之后图标始终是黄色,总是不能变绿。检查之后发现,MySQL服务没有启动。
无论是在wamp中手动启动,还是去服务里手动启动都是失败。
我的环境
安装wamp的环境是Windows Server 2019 64位
尝试过的解决历程
笔者原先在服务器上已经安装了wamp的2.1版本,但是由于其配的PHP版本较低,有些接口无法调用,并且尝试单独升级PHP版本失败。于是尝试升级wamp。
wamp是笔者从官网下载的64位的wampserver3.2.0,大小是530253KB
约为517M
。
笔者尝试了网上的多种方法,包括:
- 重新安装wampserver
- 配置环境变量
- 在my.ini里添加或修改
innodb_force_recovery = 1
- 在my.ini里添加
innodb_flush_method = normal
- 删除之前旧版本wampserver的my.ini
- 修改注册表
最后,笔者甚至重装了服务器系统,安装后依旧不绿。
最终成功的解决方案
最后,我发现能成功运行的小伙伴的wamp的MySQL的版本是5.7.28
,而我安装的版本是8.0.18
,于是我怀疑可能是由于mysql的版本过高导致其无法启动。
于是我再次卸载了wamp,重新安装,在安装时选择了5.7.28
的MySQL
安装后启动,并点击启动所有服务,然后,wamp图标成功变绿!
总结看来,大概真的是由于MySQL的版本过高导致的一系列不兼容问题,从而无法启动。
版权声明:本文为weixin_43839749原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。