已知限制: 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)