首次下载 MySQL 安装程序时,设置向导会引导您完成 MySQL 产品的初始安装。 如下图所示,初始设置是整个过程中的一次性活动。 MySQL 安装程序会在其初始设置期间检测主机上安装的现有 MySQL 产品,并将它们添加到要管理的产品列表中。
MySQL 安装程序会在初始设置期间将配置文件(稍后介绍)解压缩到主机的硬盘驱动器。 尽管 MySQL 安装程序是一个 32 位应用程序,但它可以安装 32 位和 64 位二进制文件。
初始设置会在“MySQL”文件夹组下的“开始”菜单中添加一个链接。 单击“ ”>“ ”>“ ”以打开社区版或商业版的图形工具。
在初始设置期间,系统会提示您选择要安装在主机上的 MySQL 产品。 一种选择是使用与您的设置要求相匹配的预定义设置类型。 默认情况下,GA 和预发布产品都包含在“仅客户端”和“完整”设置类型的下载和安装中。 选择“仅安装 GA 产品”选项,以在使用这些设置类型时将产品集限制为仅包含 GA 产品。
如果您使用的是 MySQL 安装程序的商业版,则可以选择并安装仅限商业版的 MySQL 产品,例如 MySQL Enterprise Backup(请参阅 MySQL 安装程序商业版)。
选择以下设置类型之一仅确定初始安装,不会限制您以后安装或更新适用于 Windows 的 MySQL 产品的能力
仅服务器:仅安装 MySQL 服务器。 此设置类型会安装您在下载 MySQL 安装程序时选择的正式版 (GA) 或开发版服务器。 它使用默认的安装和数据路径。
仅客户端:仅安装最新的 MySQL 应用程序(例如 MySQL Shell、MySQL 路由器和 MySQL Workbench)。 此设置类型不包括 MySQL 服务器或通常与服务器捆绑在一起的客户端程序,例如 mysql 或 mysqladmin。
完整:安装所有可用的 MySQL 产品,但不包括 MySQL 连接器。
自定义:“自定义”设置类型允许您从 MySQL 安装程序目录 中筛选和选择单个 MySQL 产品。
使用
自定义
设置类型来安装无法从通常下载位置获得的产品或产品版本。 该目录包含所有产品版本,包括预发布版(或开发版)和 GA 版之间的其他版本。
使用备用安装路径、数据路径或两者兼有的 MySQL 服务器实例。 有关如何调整路径的说明,请参阅 第 3 章,*使用 MySQL 安装程序设置备用服务器路径*。
同一主机上同时安装两个或多个 MySQL 服务器版本(例如,5.7 和 8.0)。
未作为预定义设置类型提供的特定产品和功能组合。 例如,您可以安装单个产品,例如 MySQL Workbench,而不是安装所有适用于 Windows 的客户端应用程序。
当要安装的产品的默认安装或数据文件夹(MySQL 服务器所需)已存在于主机上时,向导会显示“路径冲突”步骤,以识别每个冲突并允许您采取措施,以避免现有文件夹中的文件被新安装覆盖。 仅当 MySQL 安装程序检测到冲突时,您才会在初始设置中看到此步骤。
要解决路径冲突,请执行以下操作之一
从列表中选择一个产品以显示冲突选项。 警告符号表示哪个路径存在冲突。 使用“浏览”按钮选择一个新路径,然后单击“
”。单击“
”以选择其他设置类型或产品版本(如果适用)。自定义
设置类型允许您选择单个产品版本。单击“
”以忽略冲突并覆盖现有文件夹中的文件。删除现有产品。 单击“MySQL 安装程序仪表板 中的“删除”操作从主机中删除已安装的产品。
”以停止初始设置并关闭 MySQL 安装程序。 从“开始”菜单中再次打开 MySQL 安装程序,并使用
MySQL 安装程序使用 package-rules.xml
文件中的条目来确定主机上是否安装了每个产品的先决条件软件。 当要求检查失败时,MySQL 安装程序会显示“检查要求”步骤来帮助您更新主机。 每次下载新产品(或版本)进行安装时,都会评估要求。 下图标识并描述了此步骤的关键区域。
“检查要求”元素的说明
显示初始设置中的当前步骤。 此列表中的步骤可能会略有变化,具体取决于主机上已安装的产品、先决条件软件的可用性以及要安装在主机上的产品。
按产品列出所有挂起的安装要求,并指示状态,如下所示
“状态”列中的空白表示 MySQL 安装程序可以尝试为您下载并安装所需的软件。
“状态”列中的“手动”一词表示您必须手动满足要求。 选择列表中的每个产品以查看其要求详细信息。
详细描述要求,以帮助您进行每个手动解决。 如果可能,会提供下载 URL。 下载并安装所需的软件后,单击“
”以验证是否已满足要求。提供以下操作集以继续
产品目录。
– 停止安装 MySQL 产品。 由于 MySQL 安装程序已安装,因此当您从“开始”菜单中打开 MySQL 安装程序并单击仪表板上的“ ”时,初始设置会再次开始。 有关可用管理操作的说明,请参阅
所有 MySQL 安装程序文件都位于 C:\Program Files (x86)
和 C:\ProgramData
文件夹中。 下表描述了将 MySQL 安装程序定义为独立应用程序的文件和文件夹。
更新或卸载 MySQL 安装程序时,已安装的 MySQL 产品不会被更改或删除。
表 2.1 MySQL 安装程序配置文件
文件或文件夹 | 说明 | 文件夹层次结构 |
---|---|---|
适用于 Windows 的 MySQL 安装程序 |
此文件夹包含运行 MySQL 安装程序和 MySQLInstallerConsole.exe(具有类似功能的命令行程序)所需的所有文件。 | C:\Program Files (x86) |
模板 |
Templates 文件夹中包含每个 MySQL 服务器版本的一个文件。 模板文件包含键和公式,用于动态计算某些值。 |
C:\ProgramData\MySQL\MySQL Installer for Windows\Manifest |
package-rules.xml |
此文件包含要安装的每个产品的先决条件。 |
C:\ProgramData\MySQL\MySQL Installer for Windows\Manifest |
products.xml |
|
C:\ProgramData\MySQL\MySQL Installer for Windows\Manifest |
产品缓存 |
|
C:\ProgramData\MySQL\MySQL Installer for Windows |