当你第一次下载MySQL安装程序时,一个安装向导会引导你完成MySQL产品的初始安装。如下图所示,初始设置是整个流程中的一次性活动。MySQL安装程序在初始安装过程中检测主机上已安装的MySQL产品,并将它们添加到要管理的产品列表中。
MySQL安装程序在初始设置期间将配置文件(稍后将介绍)提取到主机的硬盘驱动器。虽然MySQL安装程序是一个32位的应用程序,但它可以安装32位和64位的二进制文件。
初始设置将添加到开始菜单的链接
组。点击 , , , 打开MySQL安装程序。在初始安装过程中,系统会提示您选择要安装在主机上的MySQL产品。一种替代方法是使用与您的设置要求相匹配的预先确定的设置类型。默认情况下,GA和预发布产品都包含在下载和安装中开发商违约,客户只,完整的设置类型。选择只安装GA产品选项将产品集限制为仅在使用这些设置类型时包含GA产品。
选择以下安装类型之一只决定初始安装,并不限制您以后安装或更新MySQL产品的Windows:
开发商违约:安装以下产品,以补充MySQL的应用程序开发:
服务器只:只安装MySQL服务器。此安装类型安装您在下载MySQL安装程序时选择的通用可用性(GA)或开发发布服务器。它使用默认的安装和数据路径。
客户只:只安装最新的MySQL应用程序和MySQL连接器。该设置类型类似于
开发商违约
类型,除非它不包括MySQL服务器或通常与服务器绑定的客户端程序,如mysql或mysqladmin.完整的:安装所有可用MySQL产品。
自定义:自定义设置类型使您能够从MySQL安装程序目录.
请注意对于MySQL Server 8.0.20(及更早的版本),5.7和5.6,你用来运行MySQL安装程序的帐户可能没有足够的权限安装服务器数据文件,这可能会中断安装,因为
ExecSecureObjects
MSI动作无法执行。要继续,取消选择服务器数据文件特性,然后再尝试安装服务器。如需帮助,请参阅需要安装的产品特性).的服务器数据文件复选框从MySQL Server 8.0.21(及更高版本)的特性树中删除。
使用
自定义
安装的安装类型:无法从通常的下载位置获得的产品或产品版本。目录包含所有产品发行版,包括预发行版(或开发)和GA之间的其他发行版。
使用替代安装路径、数据路径或两者的MySQL服务器实例。有关如何调整路径的说明,请参见第2.3.3.2节,“使用MySQL安装程序设置备用服务器路径”.
同一主机上同时有两个或多个MySQL服务器版本(例如,5.6、5.7和8.0)。
不作为预先确定的设置类型提供的产品和功能的特定组合。例如,您可以安装单个产品,如MySQL Workbench,而不是为Windows安装所有客户机应用程序。
当待安装产品的默认安装文件夹或数据文件夹(MySQL服务器需要)在主机上已经存在时,向导将显示路径冲突步骤以识别每个冲突,并使您能够采取措施避免现有文件夹中的文件被新安装覆盖。只有当MySQL安装程序检测到冲突时,才会在初始设置中看到此步骤。
要解决路径冲突,请执行以下操作之一:
从列表中选择一个产品以显示冲突选项。警告符号指示哪条路径发生冲突。使用浏览按钮选择新路径,然后单击
.点击
选择不同的设置类型或产品版本(如果适用)。的自定义
安装类型使您能够选择各个产品版本。点击
忽略冲突并覆盖现有文件夹中的文件。删除现有产品。点击MySQL安装程序仪表盘.
停止初始安装并关闭MySQL安装程序。再次从开始菜单中打开MySQL安装程序,并使用delete操作从主机中删除已安装的产品
MySQL安装程序使用package-rules.xml
文件,以确定主机上是否安装了每个产品的必备软件。当需求检查失败时,MySQL安装程序将显示检查要求步骤,帮助您更新主机。每次下载新产品(或版本)进行安装时,都会评估需求。下图标识并描述了此步骤的关键区域。
检查要求元素说明
显示初始设置中的当前步骤。根据主机上已经安装的产品、必备软件的可用性以及主机上将要安装的产品,此列表中的步骤可能略有变化。
按产品列出所有未决安装要求,并指示状态如下:
的空白状态列表示MySQL安装程序可以尝试下载和安装所需的软件。
这个词手册在状态列意味着您必须手动满足需求。选择列表中的每个产品以查看其需求细节。
详细描述需求,以帮助您完成每个手动解决方案。如果可能,提供一个下载URL。下载并安装完成后,请单击
验证要求已被满足。提供以下设置操作以继续执行:
—返回上一步。此操作使您能够选择不同的设置类型。
- MySQL安装程序尝试下载和安装所需的软件的所有项目没有手动状态。手动需求由您解决并通过单击验证 .
—不要执行自动应用需求的请求并继续安装,而不包括未通过检查需求步骤的产品。
产品目录.
—停止MySQL产品的安装。因为MySQL安装程序已经安装,当您从开始菜单打开MySQL安装程序并单击时,初始设置再次开始 从仪表板上看。有关可用管理操作的描述,请参见
所有MySQL安装程序文件都位于C:\Program Files (x86)
而且C: \ ProgramData
文件夹。下表描述了将MySQL安装程序定义为独立应用程序的文件和文件夹。
当您更新或卸载MySQL安装程序时,已安装的MySQL产品不会被更改或删除。
表2.5 MySQL安装程序配置文件
文件或文件夹 | 描述 | 文件夹层次结构 |
---|---|---|
MySQL安装程序 |
此文件夹包含运行MySQL安装程序和所需的所有文件MySQLInstallerConsole.exe,一个具有类似功能的命令行程序。 | C:\Program Files (x86) |
模板 |
的模板 每个版本的MySQL服务器都有一个文件夹。模板文件包含用于动态计算某些值的键和公式。 |
C:\ProgramData\MySQL\MySQL安装程序for Windows\Manifest |
package-rules.xml |
该文件包含要安装的每个产品的先决条件。 |
C:\ProgramData\MySQL\MySQL安装程序for Windows\Manifest |
produts.xml |
的 |
C:\ProgramData\MySQL\MySQL安装程序for Windows\Manifest |
产品缓存 |
的 |
C:\ProgramData\MySQL\MySQL安装程序for Windows |