【msyql】windows server 2008 R2 Standard中如何安装 mysql8.0

场景描述

操作系统:windows server 2008 R2 Standard x64
待安装mysql版本: mysql8.0.12(免安装压缩包版,需对数据库进行初始化操作)

安装时出现缺少xxx.dll的报错

客户原因,没法使用更高版本的操作系统,且没法连接互联网,若需要安装mysql8.0只能手动打补丁,不然就要降级mysql的版本。

原因

根据Mysql官方指示,mysql8.0版本需要 Microsoft Visual C++ 2015 可再发行包才能在Windows平台上运行。

于是下载Microsoft Visual C++ 2015 64位(32位和64位我都下载了)

安装Microsoft Visual C++ 2015仍然报错。

一顿百度和尝试后,确认要在安装了SP1补丁包的Windows Server 2008 R2上才能安装 Microsoft Visual C++ 2015。

于是去下载sp1补丁包(windows6.1-KB976932-X64.exe),

下载后双击windows6.1-KB976932-X64.exe文件安装,安装成功后自动重启系统,然后再安装Microsoft Visual C++ 2015成功。

之后mysql8.0成功安装。

参考资料

文中说的升级sp1(windows6.1-KB976932-X64.exe)失败,需要再打另外三个补丁(KB2454826、KB2534366、KB2533552)的问题我没有遇到。
https://www.jianshu.com/p/d1389e9306d0

posted @ 2021-01-07 17:19  嗨!阿克  阅读(649)  评论(0编辑  收藏  举报