Documentation Home
MySQL 安装程序发行说明  /  MySQL Installer 1.4.32 (2019-11-18) 的变化

MySQL Installer 1.4.32 (2019-11-18) 的变化

已知限制: MySQL 8.0.16 及更高版本存在一个问题,当早期服务器版本的数据目录被重新用于新服务器安装时,该问题会阻止服务器启动。当重新使用早期服务器安装的现有数据目录并且 MySQL 安装程序未按预期处理升级时,MySQL 服务器会自动启动升级。

解决方法是使用 MySQL Installer 中的升级 操作,而不是删除早期的服务器安装,然后安装一个重新使用以前的数据目录的新服务器实例。或者,安装一个与要重用的数据目录具有相同版本号的新服务器实例,然后升级服务器。

添加或更改的功能

  • 要删除已安装的产品,MySQL Installer 通常会执行其他任务,其中一些是非强制性的。即使非强制性任务失败,整个产品移除操作也可以成功。为了在非强制性任务失败时更加清晰,MySQL Installer 现在将操作状态设置为Completed (with errors)并提供提醒以评估失败的任务。(缺陷号 30107754)

  • 以前,MySQL Installer 先决条件引擎对某些安装要求的向前兼容性进行了假设。该引擎现在从 Windows 注册表中读取更多详细信息,并且还添加了对执行 WMI 查询的支持。适用时,使用 MySQL Installer 安装的产品可以指定需求的精确版本,而不是依赖于版本之间的向前或向后兼容性。

修正错误

  • 仅在 MySQL Installer 初始化期间评估包规则,而不是在另一个产品添加通用先决条件时评估。现在,MySQL Installer 在显示 Check Requirements 向导页面之前检查相关规则,并跳过该步骤,例如,如果在以前的安装过程中满足 Visual C++ 2015 Redistributable for Visual Studio 要求。(缺陷号 30483081)

  • 在 MySQL Installer 执行删除产品的步骤并将状态更改为 后,Finish 按钮保持 禁用状态Completed。该操作无法继续到“删除完成”页面。(缺陷号 30482915)

  • 在升级序列中显示的几个 MySQL 产品的发行说明链接在选择时产生了错误。(缺陷号 30397053)

  • 在非英语 Windows 主机上,当产品配置为作为 Windows 服务运行时,无法卸载 MySQL Server 5.6 和 5.7。发生错误是因为 MySQL MSI 在 MySQL Installer 删除后尝试删除 MySQL 服务。MySQL Installer 现在提供了一个属性来在启动时提醒 MSI MySQL 服务已消失。此外,删除服务步骤现在仅在 MySQL 服务存在且由 MySQL 安装程序创建时执行。(缺陷号 30357245)

  • 由于操作超时,无法将新创建的 InnoDB Cluster 实例重新配置(和重新创建)为新的 InnoDB Cluster 实例。(缺陷号 30187962)

  • 在安装步骤之前未确定 MySQL for Visual Studio 的产品先决条件,这阻止了成功安装。(缺陷号 30085609)

  • 在所有情况下,MySQL Router 的连接测试都失败了,MySQL Server 8.0.1(及更低版本)配置为沙盒集群。改进的验证现在确定服务器在集群中的角色。(缺陷号 30058469)

  • 当在 Windows 服务页面上输入无效的服务名称时,“下一步”按钮未正确 启用(漏洞#29788953)

  • 一些互动信息不清楚。(错误#29787992,错误#30134184)