MySQL 安装程序指南  /  MySQL 安装程序产品目录和仪表板

第 5 章 MySQL 安装程序产品目录和仪表板

本节介绍 MySQL 安装程序产品目录、仪表板以及与产品选择和升级相关的其他操作。

产品目录

产品目录存储了可从 MySQL 下载 下载的适用于 Microsoft Windows 的所有已发布 MySQL 产品的完整列表。默认情况下,如果存在 Internet 连接,MySQL 安装程序会尝试在启动时每七天更新一次目录。您也可以从仪表板手动更新目录(稍后会介绍)。

最新目录执行以下操作

  • 填充 可用产品 选择产品页面上的窗格。此步骤会在您选择以下内容时出现

    • 初始设置 期间的 自定义 安装类型。

    • 来自仪表板的 添加 操作。

  • 标识仪表板中列出的已安装产品是否可以更新。

目录包含所有开发版本(预发布版)、通用版本(当前 GA 版)和次要版本(其他版本)。目录中的产品会因您下载的 MySQL 安装程序版本而略有不同。

MySQL 安装程序仪表板

MySQL 安装程序仪表板是 初始设置 完成后启动 MySQL 安装程序时看到的默认视图。如果您在设置完成之前关闭了 MySQL 安装程序,则 MySQL 安装程序会在显示仪表板之前恢复初始设置。

注意

如果安装了受 Oracle 终身支持的产品,它们可能会显示在仪表板中。这些产品(例如适用于 Excel 的 MySQL 和 MySQL Notifier)只能进行修改或删除。

图 5.1 MySQL 安装程序仪表板元素

Content is described in the surrounding text.

MySQL 安装程序仪表板元素说明

  1. MySQL 安装程序仪表板操作提供各种适用于已安装产品或产品目录中列出的产品的操作。要启动以下操作,首先单击操作链接,然后选择要管理的产品或产品。

    • 添加:此操作将打开选择产品页面。从那里您可以调整过滤器,选择一个或多个要下载的产品(如果需要),并开始安装。有关使用过滤器的提示,请参阅 查找要安装的产品

      使用方向箭头将每个产品从 可用产品 列移动到 要安装的产品 列。要启用产品功能页面以自定义功能,请单击相关复选框(默认情况下已禁用)。

    • 修改:使用此操作添加或删除与已安装产品相关联的功能。您可以修改的功能的复杂程度因产品而异。选中 程序快捷方式 复选框时,该产品将显示在“开始”菜单的 MySQL 组下。

    • 升级:此操作将加载选择要升级的产品页面,并用所有升级候选者填充它。已安装的产品可能有多个升级版本,此操作需要当前产品目录。MySQL 安装程序会一次性升级所有选定产品。单击 显示详细信息 查看 MySQL 安装程序执行的操作。

    • 删除:此操作将打开删除产品页面,并用主机上安装的 MySQL 产品填充它。选择要删除(卸载)的 MySQL 产品,然后单击 执行 开始删除过程。在操作期间,指示器将显示已执行的步骤数占所有步骤的百分比。

      要选择要删除的产品,请执行以下操作之一

      • 选择一个或多个产品的复选框。

      • 选择 产品 复选框以选择所有产品。

  2. 每个已安装服务器旁边的快速操作列中的 重新配置 链接将加载服务器的当前配置值,然后循环遍历所有配置步骤,使您能够更改选项和值。您必须提供具有 root 权限的凭据才能重新配置这些项目。单击 日志 选项卡以显示 MySQL 安装程序执行的每个配置步骤的输出。

    完成时,MySQL 安装程序会停止服务器,应用配置更改,并为您重新启动服务器。有关每个配置选项的说明,请参阅 第 4.1 节,“使用 MySQL 安装程序配置 MySQL 服务器”。与特定 MySQL 服务器版本关联的已安装 示例和示例 也可以重新配置以应用新的功能设置(如果有)。

  3. 目录 链接使您能够手动下载最新的 MySQL 产品目录,然后将这些产品更改与 MySQL 安装程序集成。目录下载操作不会执行已安装在主机上的产品的升级。相反,它将返回到仪表板,并在每个安装了较新版本的已安装产品的版本号旁边添加一个箭头图标 ()。使用 升级 操作安装较新的产品版本。

    您还可以使用 目录 链接在不下载新目录的情况下显示每个产品的当前更改历史记录。选择 此时不更新 复选框仅查看更改历史记录。

  4. MySQL 安装程序关于图标 () 显示 MySQL 安装程序的当前版本和有关 MySQL 的一般信息。版本号位于 后退 按钮上方。

    提示

    在报告 MySQL 安装程序问题时,请始终包含此版本号。

    除了关于 MySQL 信息 () 之外,您还可以从侧边栏中选择以下图标

    • MySQL 安装程序的许可证图标 ()。

      此产品可能包含在许可下使用的第三方软件。如果您使用的是 MySQL 安装程序的商业版,则该图标将打开 MySQL 安装程序商业许可信息用户手册,以获取许可信息,包括与可能包含在此商业版中的第三方软件相关的许可信息。如果您使用的是 MySQL 安装程序的社区版,则该图标将打开 MySQL 安装程序社区许可信息用户手册,以获取许可信息,包括与可能包含在此社区版中的第三方软件相关的许可信息。

    • 资源链接图标 () 指向最新的 MySQL 产品文档、博客、网络研讨会等。

  5. MySQL 安装程序选项图标 () 包含以下选项卡

    • 常规:启用或禁用离线模式选项。如果选中此选项,则会配置 MySQL 安装程序以运行时不依赖于 Internet 连接功能。在离线模式下运行 MySQL 安装程序时,您将看到一个警告,以及仪表板上的一个 禁用 快速操作。该警告用于提醒您,在离线模式下运行 MySQL 安装程序会阻止您下载最新的 MySQL 产品和产品目录更新。离线模式会一直持续到您禁用该选项为止。

      在启动时,MySQL 安装程序会确定是否存在 Internet 连接,如果不存在,则会提示您启用离线模式以在没有连接的情况下恢复工作。

    • 产品目录:管理自动目录更新。默认情况下,MySQL 安装程序会在启动时每七天检查一次目录更新。如果有新的产品或产品版本可用,MySQL 安装程序会将它们添加到目录中,然后在仪表板中列出的已安装产品的版本号旁边插入一个箭头图标 ()。

      使用产品目录选项启用或禁用自动更新,并重置自动目录下载之间的天数。在启动时,MySQL 安装程序会使用您设置的天数来确定是否应该尝试下载。如果 MySQL 安装程序在下载目录时遇到错误,则会在下次启动时重复此操作。

    • 连接设置:MySQL 安装程序执行的某些操作需要 Internet 访问权限。此选项使您能够使用默认值验证连接,或使用不同的 URL(从列表中选择或手动添加)。选中 手动 选项后,可以添加新的 URL,并且可以移动或删除列表中的所有 URL。选中 自动 选项后,MySQL 安装程序会尝试连接到列表中的每个默认 URL(按顺序),直到建立连接。如果无法建立连接,则会引发错误。

    • 代理:MySQL 安装程序提供多种代理模式,使您能够在大多数网络环境中下载 MySQL 产品、更新甚至产品目录。这些模式是

      • 无代理

        选择此模式以阻止 MySQL 安装程序查找系统设置。此模式将禁用任何代理设置。

      • 自动

        选择此模式以使 MySQL 安装程序查找系统设置,如果找到则使用这些设置,如果未找到则不使用代理。此模式为默认模式。

      • 手动

        选择此模式以使 MySQL 安装程序使用您的身份验证详细信息配置代理访问 Internet。具体来说

        • 代理服务器地址(http://address-to-server)和端口号

        • 用于身份验证的用户名和密码

查找要安装的产品

目录中的 MySQL 产品按类别列出:MySQL 服务器、应用程序、MySQL 连接器和文档。默认情况下,可用产品窗格中仅显示最新的 GA 版本。如果您正在寻找产品的预发布版或旧版本,它可能在默认列表中不可见。

注意

保持产品目录最新。单击 MySQL 安装程序仪表板上的 目录 下载最新的清单。

要更改默认产品列表,请单击仪表板上的 添加 打开“选择产品”页面,然后单击 编辑 打开下图所示的对话框。修改设置,然后单击 筛选

图 5.2 筛选可用产品

Filter by Text, Category, Maturity, Already Downloaded, and Architecture.

重置以下一个或多个字段以修改可用产品列表

  • 文本:按文本筛选。

  • 类别:所有软件(默认)、MySQL 服务器、应用程序、MySQL 连接器或文档(用于示例和文档)。

  • 成熟度:当前捆绑包(最初仅显示完整包)、预发布、当前 GA 或其他版本。如果您看到警告,请通过单击 MySQL 安装程序仪表板上的 目录 确认您拥有最新的产品清单。如果 MySQL 安装程序无法下载清单,则您看到的范围将仅限于捆绑产品、已位于 Product Cache 文件夹中的独立产品 MSI 或两者。

    注意

    MySQL 安装程序的商业版在选择预发布成熟度筛选器时不会显示任何 MySQL 产品。开发中的产品仅在 MySQL 安装程序的社区版中提供。

  • 已下载(默认情况下,复选框未选中)。允许您仅查看和管理已下载的产品。

  • 体系结构:任何(默认)、32 位或 64 位。

升级 MySQL 服务器

重要的服务器升级条件

  • MySQL 安装程序不允许在主要版本或次要版本之间升级服务器,但允许在发布系列内升级,例如从 8.0.36 升级到 8.0.37。

  • 不支持里程碑版本之间的升级(或从里程碑版本升级到 GA 版本)。里程碑版本会发生重大的开发更改,您可能会遇到兼容性问题或启动服务器时出现问题。

  • 对于升级,一个复选框允许您跳过系统表的升级检查和处理过程,同时正常检查和处理数据字典表。当先前的服务器升级被跳过或服务器被配置为沙盒 InnoDB 集群时,MySQL 安装程序不会提示您使用复选框。此行为代表了 MySQL 服务器执行升级的方式的更改(请参阅 MySQL 升级过程升级的内容),它改变了 MySQL 安装程序应用于配置过程的步骤顺序。

    如果您选择 跳过系统表升级检查和处理。(不推荐),MySQL 安装程序将使用 --upgrade=MINIMAL 服务器选项启动升级后的服务器,该选项仅升级数据字典。如果您在没有 --upgrade=MINIMAL 选项的情况下停止然后重新启动服务器,服务器将根据需要自动升级系统表。

    升级配置(跳过系统表)完成后,以下信息将出现在 日志 选项卡和日志文件中

    WARNING: The system tables upgrade was skipped after upgrading MySQL Server. The 
    server will be started now with the --upgrade=MINIMAL option, but then each 
    time the server is started it will attempt to upgrade the system tables, unless 
    you modify the Windows service (command line) to add --upgrade=MINIMAL to bypass 
    the upgrade.
    FOR THE BEST RESULTS: Run mysqld.exe --upgrade=FORCE on the command line to upgrade
    the system tables manually.

选择新的服务器版本

  1. 单击 升级。确认 可升级产品 窗格中产品名称旁边的复选框是否已选中。取消选中您目前不打算升级的产品。

    注意

    对于同一发布系列中的服务器里程碑版本,MySQL 安装程序会取消选中服务器升级并显示警告以指示不支持升级,识别继续操作的风险,并提供手动执行逻辑升级的步骤摘要。您可以自行承担风险重新选择服务器升级。有关如何使用里程碑版本执行逻辑升级的说明,请参阅 逻辑升级

  2. 单击列表中的产品以突出显示它。此操作将在 可升级版本 窗格中填充所选产品的每个可用版本的详细信息:版本号、发布日期和一个 更改 链接以打开该版本的发布说明。

删除 MySQL 服务器

要删除本地 MySQL 服务器

  1. 确定是否应删除本地数据目录。如果您保留数据目录,则另一个服务器安装可以使用该数据。此选项默认启用(删除数据目录)。

  2. 单击 执行 开始卸载本地服务器。请注意,您选择删除的所有产品也会在此期间被卸载。

  3. (可选)单击 日志 选项卡以显示 MySQL 安装程序执行的当前操作。

升级 MySQL 安装程序

MySQL 安装程序将保留在您的计算机上,与其他软件一样,MySQL 安装程序可以从以前的版本升级。在某些情况下,其他 MySQL 软件可能要求您升级 MySQL 安装程序以确保兼容性。本节介绍如何识别 MySQL 安装程序的当前版本以及如何手动升级 MySQL 安装程序。

查找已安装的 MySQL 安装程序版本

  1. 从搜索菜单启动 MySQL 安装程序。MySQL 安装程序仪表板将打开。

  2. 单击 MySQL 安装程序关于图标 ()。版本号位于 后退 按钮上方。

启动按需升级 MySQL 安装程序

  1. 将安装了 MySQL 安装程序的计算机连接到互联网。

  2. 从搜索菜单启动 MySQL 安装程序。MySQL 安装程序仪表板将打开。

  3. 单击仪表板底部的 目录 打开“更新目录”窗口。

  4. 单击 执行 开始该过程。如果可以升级已安装的 MySQL 安装程序版本,系统将提示您启动升级。

  5. 单击 下一步 查看目录的所有更改,然后单击 完成 返回仪表板。

  6. 验证已安装的(新)MySQL 安装程序版本(请参阅之前的步骤)。