在安装MySQL过程中,有时会遇到提示缺少msvcr120.dll、vcruntime140.dll和vcruntime140_1.dll这三种动态链接库(DLL)文件的情况。这些文件是Microsoft Visual C++运行时库的一部分,用于支持运行依赖这些库的程序,如MySQL Server。
-
msvcr120.dll: 该文件属于Microsoft Visual C++2010 Redistributable Package,用于提供C++运行时环境。
-
vcruntime140.dll: 这是Microsoft Visual C++2015-2019 Redistributable的一部分,支持C++运行时功能。
-
vcruntime140_1.dll: 该文件是Visual C++2017及更高版本的更新,支持C++最新特性。
解决方案:
1. 下载并安装VC++Redistributable:
- 对于msvcr120.dll,安装Visual C++2010 Redistributable。
- 对于vcruntime140.dll和vcruntime140_1.dll,安装Visual C++2015-2019 Redistributable。
2. 手动替换DLL文件: 如果从可靠来源获取DLL文件,可以将其复制到C:\\Windows\\System32目录,但需注意安全性。