### 2.3.2 选择安装包

对于 MySQL 8.0，在 Windows 上安装 MySQL 时有多种安装包格式可供选择。本节中描述的包格式为：

-   [MySQL 安装程序](windows-choosing-package.html#windows-choosing-package-mysql-installer)

-   [MySQL noinstall ZIP 档案](windows-choosing-package.html#windows-choosing-package-no-zip)

-   [MySQL Docker 映像](windows-choosing-package.html#windows-choosing-package-docker)

    程序数据库 (PDB) 文件（带有文件扩展名`数据库`) 提供在出现问题时调试 MySQL 安装的信息。这些文件包含在 MySQL 的 ZIP Archive 发行版（但不包括 MSI 发行版）中。

#### MySQL 安装程序

这个包的文件名类似于`mysql-installer-community-8.0.28.0.msi`要么`mysql-installer-commercial-8.0.28.0.msi`，并利用 MSI 自动安装 MySQL 服务器和其他产品。MySQL Installer 下载并应用更新到自身，以及每个已安装的产品。它还配置已安装的 MySQL 服务器（包括沙盒 InnoDB 集群测试设置）和 MySQL 路由器。建议大多数用户使用 MySQL Installer。

MySQL Installer 可以安装和管理（添加、修改、升级和删除）许多其他 MySQL 产品，包括：

-   应用程序 – MySQL Workbench、MySQL for Visual Studio、MySQL Shell 和 MySQL Router（请参阅<https://dev.mysql.com/doc/mysql-compat-matrix/en/>)

-   连接器——MySQL 连接器/C++、MySQL 连接器/NET、连接器/ODBC、MySQL 连接器/Python、MySQL 连接器/J、MySQL 连接器/Node.js

-   文档 – MySQL 手册（PDF 格式）、示例和示例

    MySQL 安装程序可在所有 MySQL 支持的 Windows 版本上运行（请参阅<https://www.mysql.com/support/supportedplatforms/database.html>）。

笔记

因为 MySQL Installer 不是 Microsoft Windows 的本机组件并且依赖于 .NET，所以它不适用于最小的安装选项，例如 Windows Server 的 Server Core 版本。

有关如何使用 MySQL Installer 安装 MySQL 的说明，请参阅[第 2.3.3 节，“Windows 的 MySQL 安装程序”](mysql-installer.html).

#### MySQL noinstall ZIP 档案

这些包包含在完整的 MySQL 服务器安装包中找到的文件，GUI 除外。此格式不包括自动安装程序，必须手动安装和配置。

这`没有安装`ZIP 档案被分成两个独立的压缩文件。主包名为`mysql-*`版本`*-winx64.zip`.这包含在您的系统上使用 MySQL 所需的组件。可选的 MySQL 测试套件、MySQL 基准测试套件和调试二进制文件/信息组件（包括 PDB 文件）位于一个单独的压缩文件中，名为`mysql-*`版本`*-winx64-debug-test.zip`.

如果您选择安装`没有安装`ZIP 存档，请参阅[第 2.3.4 节，“在 Microsoft Windows 上使用`没有安装`压缩档案”](windows-install-archive.html).

#### MySQL Docker 映像

有关在 Windows 平台上使用 Oracle 提供的 MySQL Docker 映像的信息，请参阅[第 2.5.6.3 节，“使用 Docker 在 Windows 和其他非 Linux 平台上部署 MySQL”](deploy-mysql-nonlinux-docker.html).

警告

Oracle 提供的 MySQL Docker 镜像是专门为 Linux 平台构建的。不支持其他平台，用户在这些平台上运行 Oracle 的 MySQL Docker 镜像需要自担风险。
