MySQL服务没有在WAMP上启动?

时间:2016-11-11 10:08:30

标签: php mysql apache wamp

我已经下载了最新版本的WAMP,这是3.0.6,而我最终还是有了这个。 Apache服务100%工作,但WAMP上的MySQL服务拒绝启动,我尝试了在stackoverflow上找到的几个解决方案。这是我尝试过的:

  • 我尝试将端口从3306更改为3307(以及330X范围内的其他端口),当我测试端口时,它只是说Port 3307 is not found associated with TCP protocol。即使是默认的3306端口,它也说明了

  • 我尝试检查MySQL日志,但它是一个空白文档

  • 我尝试在Services.msc中启动wampmysqld64服务但失败

  • 我在我的系统上检查过任何重复的my.ini文件但没有

  • 我卸载了XAMPP,但没有修复任何内容

  • 我尝试停用我的防火墙

  • 我尝试手动更改my.ini文件中的端口号

  • 我在YouTube上尝试了一个在WAMP上使用MySQL控制台的教程但是每当我尝试它时都要求输入密码并在我尝试超越该点后关闭

  • 我尝试多次卸载并重新安装WAMP

  • 我在每次更改后重新启动了WAMP和我的电脑

  • 我看到一些资源说要从mysql / data中删除某些文件,但是我的mysql目录中没有数据文件夹

  • 我没有要删除的ib_logfiles或ibdata文件

  • 我尝试卸载并重新安装MySQL服务

  • 我无法从mysql-bin.index文件中删除任何内容,因为它在我的wamp文件夹中不存在

  • 我尝试使用选项Use port other than 3306并将其从3301 - 3309更改,但没有一项正常工作

  • 我尝试以管理员身份运行wampserver64

  • 我尝试以管理员身份安装WAMP

  • 我查看了我的Microsoft C / C ++运行时库并拥有所有必需的库

  • 最后,我的一个朋友下载了与我相同的版本,并且具有与我完全相同的配置,但他的WAMP工作得很好。

我还可以尝试在WAMP上运行MySQL服务吗?

4 个答案:

答案 0 :(得分:0)

我遇到了完全相同的问题,在尝试了许多可能的解决方案之后,我通过以下步骤解决了该问题:

  1. 备份MySQL数据文件夹( C:\ wamp64 \ bin \ mysql \ mysql5.7.24 \ data )。
  2. 在另一台PC或Windows安装上进行全新的WAMP安装。
  3. 从全新安装中复制以下文件夹/文件并将其粘贴 到损坏的安装。
    • C:\ wamp64 \ bin \ mysql \ mysql5.7.24 \ data \ mysql
    • C:\ wamp64 \ bin \ mysql \ mysql5.7.24 \ data \ sys
    • C:\ wamp64 \ bin \ mysql \ mysql5.7.24 \ data \ auto.cnf
  4. 从存在问题的安装中删除以下文件:
    • **。err
    • **。pid
    • ib_logfile0
    • ib_logfile1

完成上述操作后,我还重新启动了WAMP服务,并且对我来说运行正常。

希望这会有所帮助。

答案 1 :(得分:0)

我有一个类似的问题,是由于MySQL服务已经在运行并阻塞了端口3306,可以通过在Windows中停止MySQL(或可能是MariaDB)服务来解决

答案 2 :(得分:-1)

在Skype中:

转到工具 - >选项 - >高级 - >连接并取消选中框"使用端口80和443作为替代"。这应该有所帮助。

答案 3 :(得分:-1)

我遇到了确切的问题,我发现问题出在WAMP服务器应用上。所以我下载了2.5版本,它对我来说非常适合。