系统报错:由于找不到msvcp140.dll msvcp140_1.dll无法继续执行问题解决

Java资深小白,不足之处,或者有任何错误欢迎指出。	--蓝紫

电脑重装后安装mysql,在执行时mysqld -install时出现系统报错:由于找不到msvcp140.dll无法继续执行、由于找不到msvcp140_1.dll无法继续执行。
在这里插入图片描述
在这里插入图片描述
尝试了其他博主提出的解决方案要么无效或者要收费,最后另辟蹊径也是解决了这个问题。

检查配置

首先,确认mysql的环境配置无问题,可参考MySQL 5.7详细下载安装配置教程_乞力马扎罗の黎明的博客-CSDN博客

普遍的解决方式
  1. 更新或下载:Microsoft Visual C++ 2015 Redistributable 微软官方免费下载
    傻瓜式的下载安装,重启后执行mysqld -install
    在这里插入图片描述
  2. 快速检查:使用 DISM /Online /Cleanup-Image /CheckHealth 命令,执行完后需重启后执行mysqld -install
    在这里插入图片描述
  3. 有钱任性:DLL修复工具,能免费解决的不建议花钱,下载时不要钱,安装后就要喊你掏腰包了
    在这里插入图片描述
终极解决

既然是缺DLL,下载一个Microsoft Visual C++ Redistributable也没解决问题,去找什么替代的.dll文件也不太靠谱,那就直接安装VC全家桶一劳永逸(烫知识:微软免费的),反正也没占用几个内存。下载链接:https://pan.baidu.com/s/1eIYXTsTKfRWibQRWuhZLkg?pwd=za49
提取码:za49
在这里插入图片描述
(大致觉得应该是我重装系统,里面缺少该有的开发工具导致的)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值