在安装MySQL过程中,有时会遇到提示缺少msvcr120.dllvcruntime140.dllvcruntime140_1.dll这三种动态链接库(DLL)文件的情况。这些文件是Microsoft Visual C++运行时库的一部分,用于支持运行依赖这些库的程序,如MySQL Server。

  1. msvcr120.dll: 该文件属于Microsoft Visual C++2010 Redistributable Package,用于提供C++运行时环境。

  2. vcruntime140.dll: 这是Microsoft Visual C++2015-2019 Redistributable的一部分,支持C++运行时功能。

  3. 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目录,但需注意安全性。