默认情况下,MySQL 安装程序生成的配置文件中的
server_character_set
和default_character_set
选项现在被禁用。将使用正在配置的服务器的默认字符集。要分配不同的字符集,请从配置文件中的每个选项中删除注释字符并手动添加新值。(漏洞#27540479)Visual Studio 2013 的 Visual C++ Redistributable Packages 是使用社区版组件配置沙盒 InnoDB 集群的先决条件。如果主机上未安装先决条件,则禁用配置沙箱 InnoDB 集群的选项,并提供解决先决条件的链接。此先决条件不适用于商业版版本。(缺陷号 27306354)
正确的
netsh
命令用于控制 Microsoft Windows 防火墙的行为,它可能因操作系统版本而异。(漏洞 #27162170,漏洞 #88615)-
要在初始设置期间选择Developer Default、Client only或Full安装类型 时检测并安装预发布产品 ,以下新选项已添加到选择安装类型步骤:
安装所有产品:启用新行为以在下载中检测到 GA 和预发布产品时安装它们。默认选项。
仅安装 GA 产品:保留仅安装 GA 产品的传统行为,这可能会阻止某些项目因为尚未 GA 而无法安装。
MySQLInstallerConsole.exe
也作为此修复程序的一部分进行了更新。该install
命令现在包含-only_ga_products
用于仅检测和安装 GA 产品的开关。省略开关启用安装 GA 和预发布产品的新默认行为。(漏洞 #26855213) 当体系结构为 32 位时,沙箱 InnoDB 集群配置帮助不可用。(缺陷号 26366217)
添加了一个新的服务器配置步骤以提供替代方案
caching_sha2_password
,这是 MySQL 8.0 中的默认身份验证插件。有关此更改对服务器操作的影响以及服务器与客户端和连接器的兼容性的信息,请参阅caching_sha2_password 作为首选身份验证插件。MySQL Installer 现在取消选择版本系列中里程碑版本的服务器升级。此外,它还会显示警告以表明升级不受支持,确定继续进行的风险,并提供手动执行的替代步骤的摘要。
MySQL 8.0.4 与 MySQL Shell 1.0 和 MySQL Router 2.16 的组合在安装时会在 MySQL Router 配置期间产生错误消息。服务器现在可以使用
caching_sha2_password
或mysql_native_password
来支持这些客户端应用程序所需的密码验证。(漏洞#27632297)屏幕上的产品配置信息得到增强,删除了不必要的细节。(缺陷号 27528838)
输入现有密码时会出现密码强度指示器。(漏洞 #27524410)
my.ini
升级服务器时,不会保留对该文件 所做的配置更改。(漏洞 #27509661)连接到服务器步骤中列出的服务器实例在成功配置样本和示例然后返回到连接到服务器步骤后被复制。(漏洞#27381894)
当 MySQL 安装程序无法在排除 32 位服务器的设置中找到 32 位客户端产品时,会生成一条错误消息。此修复现在定位并返回 32 位产品,并增强了错误消息以解释为什么找不到某些产品。(漏洞#27255942)
在使用 MySQL 安装程序进行初始设置期间,完整设置类型中 缺少 MySQL 文档 8.0 以及示例和示例 8.0 。(漏洞 #24566550)
my.ini
为清楚起见,更新了 MySQL 安装程序生成 的文件中的一些注释。(缺陷 #22837596,缺陷 #80537)每次使用 后退按钮在初始设置期间在检查要求和选择安装类型之间移动时,要求检查都会增加。此修复清除并重新计算需求列表以避免重复操作。(缺陷号 20793864)
当多个 MySQL 产品共享对同一软件的需求时,会多次安装必备软件。(缺陷号 20563787)