下载 MySQL 压缩包(.zip格式)后执行 mysqld -install 命令安装MySQL数据库管理系统时弹出“无法启动此程序,因为计算机中丢失 MSVCR120.dll。尝试重新安装该程序以解决此问题。”的系统错误提示。这是因为 MySQL 5.7.23(版本)软件环境是基于 VC12 的编译脚本下生成的,所以需要在 Windows Server 系统中安装 Visual Studio 2013 x86或x64的Visual C ++ Redistributable 相关组件。
MySQL 压缩包使用命令安装时,遇到 MSVCR120.dll 文件丢失的解决方法
1、下载 VisualStudio 2013的Visual C++可再分发包:访问 微软下载中心 ——》点击“Downloads”(下载)
2、根据你的“系统类型”选择要下载的程序(.exe) ——》点击 “Next”(下一步)。开始下载 Visual C++ Redistributable Packages for Visual Studio 2013(vcredist_x64.exe)组件包到电脑中。
PS:“32位操作系统”选择 x86版;“64位操作系统”选择 x64版
3、安装组件包:双击 “vcredist_x64.exe” 运行 Microsoft Visual C++ 2013 Redistributable(x64) 安装程序,勾选“接受许可条款” ——》安装
4、安装进度:正在安装 Microsoft Visual C++ 2013 Redistributable
5、Microsoft Visual C++ 2013 Redistributable 已安装完毕 ——》关闭
6、Microsoft Visual C++ 2013 Redistributable 安装成功之后即可使用命令安装 MySQL 数据库管理系统。
通过百度搜索直接下载缺失的 msvcr120.dll 文件
1、在电脑上百度搜索“msvcr120.dll64位下载”,(根据你的电脑型号选择64位或32位进行下载),或者从正常运行的电脑中拷贝 “MSVCR120.dll” 文件。
2、下载完 msvcr120.dll 文件之后,将该文件拷贝到电脑的System系统目录里(C:\Windows\System32)。
- win7操作系统 :将该文件放在“C:\Windows\System32”位置
- Windows 10/8/7/2008r2 64位的操作系统:将该文件放在“C:\Windows\SysWOW64”位置
不足之处:这个方法比较实在,但是有一个不好的地方就是很麻烦,你要下载并拷贝到系统目录中。此操作可以说是治标为治本。
PS:通过安全卫士、电脑管家或者驱动精灵,使用修复的选项,可以直接修复缺失的dll组件