Prerequisite detection was enhanced to work around a bug that may fail to detect the Microsoft Visual C++ 2015 Redistributable if both it and the Microsoft Visual C++ 2017 Redistributable are installed. MySQL Installer now checks for the installation registry key as before, but if the registry key is not found, it performs the check again using the Microsoft Visual C++ 2015 Redistributable upgrade code. (Bug #28345281, Bug #91542)
The on-screen links to InnoDB Cluster documentation were updated to provide version-specific information during the server configuration. (Bug #28048804)
The
lower_case_table_names
option now can be set with different values during the server configuration (see Advanced Options). The default value stores table names in lowercase on disk and comparisons are not case sensitive. (Bug #27955413, Bug #90715)
An error (Couldn't load plugin named 'mysqlx' with soname 'mysqlx') was written to the log file after the Enable X Protocol / MySQL as a Document Store option was selected during the server configuration. The required X Plugin now is installed by default with MySQL 8.0.11 and higher. (Bug #27775165)
The server configuration terminated unsuccessfully when a Windows-authenticated user account was added. (Bug #27774874)
MySQL Installer was unable to create additional MySQL user accounts during the configuration of MySQL 5.5 or MySQL 5.6, and returned an SQL syntax error instead. (Bug #27765947)
The Commercial and Community Editions of MySQL Installer downloaded and installed several packages as x86 (32-bit), rather than as x64 (64-bit) on hosts with 64-bit architecture. (Bug #27759542)
The
caching_sha2_password
authentication plugin was always configured for theroot
user of a sandbox InnoDB Cluster, regardless of the authentication method selected during the server configuration. This fix ensures that the legacymysql_native_password
authentication plugin is configured when selected. (Bug #27758437)-
Some DPI settings caused the
button to become unreachable during the server configuration step.Workaround: Open Control Panel and select Display. Set the size to Smaller - 100% (default). Alternatively, use the following shortcut keys within MySQL Installer:
Alt+B to go back.
Alt+N to go to the next screen.
Alt+X to execute the configuration steps.
(Bug #25965531, Bug #85973)
Commercial Editions of MySQL Installer did not activate MySQL Enterprise Firewall properly and it returned an error message when the server configuration was applied. This fix also sets MySQL Enterprise Firewall to recording mode for all users added during the server configuration, including
root
. (Bug #25770659, Bug #27228072)