众所周知的局限:MySQL 8.0.16及更高版本存在一个问题,当重用较早服务器版本的数据目录用于新服务器安装时,该问题会阻止服务器启动。当重用以前服务器安装的现有数据目录,MySQL安装程序没有按照预期处理升级时,MySQL服务器会自动启动升级。
解决方法是使用升级操作,而不是删除以前的服务器安装,然后安装一个新的服务器实例重用以前的数据目录。或者,安装与要重用的数据目录具有相同版本号的新服务器实例,然后再升级服务器。
以前,在MySQL安装程序的初始设置过程中会提供许可信息,协议要求接受安装才能继续进行。现在,许可信息有了一个新的图标,它作为补充信息出现,可以在单击仪表板上的About图标后进行选择。此外,授权文本文件(和
自述
文件)也会在安装过程中部署到MySQL Installer文件夹中。卸载产品过程现在记录MySQL安装程序在删除具有相关配置细节的产品(如MySQL服务器和MySQL路由器)之前和之后执行的所有操作。日志信息可以在新的日志选项卡。
与应用配置操作期间显示的步骤列表类似,remove-product操作现在显示操作步骤列表,按产品和general进行组织
而且 按钮。每个产品都有操作步骤(除了卸载步骤) 而且 显示或隐藏单个步骤进度的功能。如果在必要的操作步骤中发生错误,则错误将与受影响的产品隔离。一个 选项允许在应用纠正措施以消除错误之后重新启动未完成的操作步骤。每当选择与本地MySQL服务器版本不兼容的产品进行安装或升级时,都会显示一条新的警告消息。该消息同时出现在“选择产品和功能”页面和命令行上,用于预先警告(而不是防止)产品的安装可能与已安装的服务器或所选要升级的服务器产生冲突。
当在尝试取消的重新配置操作之后执行删除或重新配置操作时,会生成异常。(错误# 30121770)
MySQL Connector/J的一些已安装版本显示了要升级到的产品的下一个版本系列,而不是显示该版本系列中的下一个版本。(错误# 30068143)
商业版MySQL安装程序在升级后没有删除MySQL Connector/J的安装版本。(错误# 30059705)
服务器升级后,根密码的确认通常很慢。现在,该操作直到升级的服务器重新启动后才尝试检查密码。(错误# 30044077)
从本地计算机删除MySQL安装程序的操作没有提供取消选项,并在操作结束前将控制权返回到MySQL安装程序。现在,一个Esc键将解散最后的对话框并按预期将控制权返回给程序。(错误# 29845384)
按钮和本地服务器实例被配置为运行在一个InnoDB集群中服务器ID,在重新配置服务器时可以修改该值。此修复程序设置服务器ID在重新配置集群中的服务器实例时设置为只读。(错误# 29410131)
在产品移除过程中没有显示日志信息。(错误# 29291790)
InnoDB集群选项对话框没有提供关于本地服务器实例的足够详细信息,因为它准备从集群中分离该实例,然后从本地计算机中删除该服务器。(错误# 29291666)
如果本地服务器被配置为现有InnoDB集群中的种子或从实例,那么删除本地服务器总是会解散集群。当在现有集群的一部分的本地服务器上执行操作时,此修复程序会引入新的行为删除操作).(错误# 29259282)
我的Oracle Support (MOS)身份验证需要两次才能安装或升级需要下载的商业产品。(错误# 28507905)
当一个没有InnoDB集群的服务器被删除时,MySQL安装程序错误地报告了属于同一主机上另一个服务器的InnoDB集群配置的存在。此修复更新了删除页面的布局和内容,以清楚地表明操作应用于哪个服务器安装,并将屏幕上的消息限制为活动操作。(错误# 28269236)
在同一个会话中应用并修改配置值后,Apply Configuration步骤没有显示完整和准确的状态。(错误# 28267793)
与检查更新选项被禁用时,MySQL安装程序无法最小化,也不会以图标的形式出现在任务栏中。(错误# 28215898)
在初始安装操作未完成就取消,然后MySQL安装程序重新启动后,商业包中的产品被更改或丢失。(错误# 24515979)
对象的位置使用默认数据路径
上传
文件夹,而不是安装期间指定的自定义数据路径。(错误# 24340851)清单文件和MSI文件之间的产品代码不匹配导致MySQL Server 5.6的某些版本从产品目录中忽略了64位产品,或者在MySQL安装程序重新启动后错误地将该版本标识为未知。(Bug #23033488, Bug #80925)
没有登录为服务的权限,运行MySQL安装程序的帐户不能配置MySQL服务器作为微软服务运行。此修复添加了一个新的工具提示,其中包含澄清需求的信息。(错误# 16221249)