WampServer - mysqld.exe 无法启动,因为缺少 MSVCR120.dll

WampServer - mysqld.exe can't start because MSVCR120.dll is missing

我已经尝试 运行 我本地的 wampserver,但是 mysql 服务器没有 运行。 当我尝试 安装服务 时,出现错误。我搜索了一整天的答案,在这里和那里找到了一些答案。

但任何解决方案都不适合我。我尝试在 windows7 home OS vmware

上安装 warpserver

对我有什么帮助吗?

下载 visual c++ 可再发行包并安装

Link: https://www.microsoft.com/en-in/download/details.aspx?id=30679

重新启动,它应该可以工作

我终于找到了解决问题的方法。 我已经尝试了几种方法来解决上述问题,但对我没有任何作用。

如您所知,WampServer 使用一些 visual c++ 可再发行包 运行。它让用户混淆应该安装哪个版本(至少在我的情况下)

经过几个小时的努力修复它,我发现了一个很好的软件 - check_vcredist,它可以轻松地指导 wampserver 安装。

http://wampserver.aviatechno.net/files/tools/check_vcredist.exe

在安装 WampServer 之前,如果您 运行 此软件,您将获得笔记本电脑上缺少的所有信息。请按照它的通知。那么WampServer就安装成功了。

我希望这个回答能给那些正在偷时间安装 WampServer 的人一些帮助。

None google 中的答案对我有用。这就是我解决问题的方法:

根据 Wampserver forum,您必须安装所有版本的 Microsoft Visual C/C++ Redistributable(2008、2010、2012、2013、2015、2017 ...)。所以你必须一个一个地下载它们,然后安装所有(不仅仅是one/latest)。

我已经打包好了here (x86) and here (x64)。只需下载并解压缩它们,然后立即安装所有发行版,然后重新启动您的 Windows 和 运行 Wampserver。

或者,您可以从 Microsoft 的官方页面下载完整包:https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

就是这样!

试试这个,在我尝试了很多次后它对我有用

Wamp 服务器问题的解决方案(msvcp120.dll 或 msvcp120.dll 或任何其他丢失的文件)

  1. 安装 wamp 服务器
  2. 如果问题遇到 msvcp120.dll 或任何其他文件丢失
  3. 搜索 具有正确系统(无论是 32 位还是 64 位)大小的特定文件,然后 下载 特定丢失的文件,文件大小约为 ( 0.5 - 0.95 MB )
  4. 然后提取文件并粘贴到(本地磁盘=>windows=>搜索名称为系统32或64)点击
  5. 然后它会显示文件列表,在该位置,将提取的文件粘贴到特定的 系统 32 或 64
  6. 然后卸载 wamp 服务器)
  7. 之后必须关闭你的电脑
  8. 然后打开 PC
  9. 重新安装 wamp 服务器 .

总算没有问题了,还会显示绿色图标

安装就解决了:

然后,wampserver3.2.3_x64.exe

您应该安装以下软件包:

  1. 微软 Visual C++ 2012 (11.0)
  2. 微软 Visual C++ 2013 (12.0)
  3. 微软 Visual C++ 2015-2019 (14.0)

第 1 步: 下载 check_vcredist.exe 和 运行。 现在你可以看到你没有的东西了。

第 2 步: 从 here 下载你没有的并安装它们。

我按逻辑解决了,我看到问题出在mysqld(3306中的MYSQL oracle),然后我在官方页面中查找mysql 5.7要求, 并且是 vcredist c++ 2013 并下载、安装和解决。只能卸载并重新安装wamp。但是 vcredist c++ 2013 是我的 wamp 3.2.3 版本的解决方案。

下载丢失的文件

https://www.dll-files.com/msvcp120.dll.html

将文件添加到 C:\Windows\System32