Windows Server 2012 R2 Datecenter 安装 MySQL8.0

Windows Server 2012 R2 Datecenter 安装 MySQL8.0

一.环境

1.Windows环境

Windows Server 2012 R2 Datecenter 安装 MySQL8.0

2.数据库版本

Windows Server 2012 R2 Datecenter 安装 MySQL8.0

3.时间

我是将服务器的MySQL5.7卸载重新安装MySQL8.0,该安装任务可能出现Windows系统补丁差异的原因出现安装MySQL失败的情况,需要去处理这些问题可能花费大量的时间,特别是下载补丁和安装系统补丁所花的时间,微软访问慢,安装时,需要频繁重启服务器,服务器的机械硬盘又不是高性能,安装进度慢,服务器又是远程连接等等。如果没有把握,所以建议至少准备一天的时间去更新。

4.说明

有些步骤比较简单,只需要点击Next就行啦,没有赘述。

二.安装

1.双击运行MySQL8.0的安装器

下载地址 MySQL Community Downloads


Windows Server 2012 R2 Datecenter 安装 MySQL8.0

2.选择仅安装服务器

Windows Server 2012 R2 Datecenter 安装 MySQL8.0

3.点击execute执行环境/安装

Windows Server 2012 R2 Datecenter 安装 MySQL8.0

4.弹出C++环境安装

Windows Server 2012 R2 Datecenter 安装 MySQL8.0

5.安装出错(如果没出错跳过)

  1. 错误示例 

       Windows Server 2012 R2 Datecenter 安装 MySQL8.0

  1. 解决方案
  2. 看过以上解决方案后 下载/安装补丁
    • 下载补丁 KB2919442
    • 下载补丁 选择您要下载的程序 Windows Server 2012 R2 Datecenter 安装 MySQL8.0
    • 依次双击或者右键打开Windows8.1-KB2919442-x64.msu,clearcompressionflag.exe,Windows8.1-KB2919355-x64.msu,Windows8.1-KB2932046-x64.msu,Windows8.1-KB2959977-x64.msu,Windows8.1-KB2937592-x64.msu,Windows8.1-KB2938439-x64.msu,Windows8.1-KB2934018-x64.msu运行

6.再次重复1-4的步骤,现在可以安装成功啦

点击关闭按钮,之后点击next进行下一步骤,之后再点击Execute执行安装 Windows Server 2012 R2 Datecenter 安装 MySQL8.0

7.安装完成之后点击Next进行配置

Windows Server 2012 R2 Datecenter 安装 MySQL8.0

8.密码的加密方式

上面是用新的caching_sha2_password下面用旧的mysql_native_password,我选择新的加密方式,可能有些旧的图形化连接工具不支持。 Windows Server 2012 R2 Datecenter 安装 MySQL8.0

9.设置root账户密码和添加用户

Windows Server 2012 R2 Datecenter 安装 MySQL8.0

10.点击Execute应用配置

完成后Finish,然后点击Next Windows Server 2012 R2 Datecenter 安装 MySQL8.0

11.点击Finish退出安装器

Windows Server 2012 R2 Datecenter 安装 MySQL8.0

12.安装完成后,可通过Client进行连接管理,也可使用图形化界面进行管理

  • 自带的client Windows Server 2012 R2 Datecenter 安装 MySQL8.0
  • 添加mysql的环境变量,然后可以使用mysql命令进行管理 将C:\Program Files\MySQL\MySQL Server 8.0\bin添加到系统Path变量中
  • 使用MySQL Workbench,Navicat等图形化界面