MySQL Installer Release Notes
A new server configuration page has been added to simplify the access management of files in the data directory. (Bug #34358114)
The mysqlinstallerconsole.exe command-line interface now is redesigned to better match the conventions of MySQL Server and to provide operational parity with the graphical MySQL Installer tool. For a description of the MySQLInstallerConsole.exe command syntax and use cases, see MySQL Installer Console Reference.
The new command-line interface design:
Simplifies and standardizes the syntax used for executing commands.
Enables command actions to be performed on multiple products using a single, comma-delimited command execution.
Introduces the --set
action to specify the
configuration of MySQL Installer operations, such as automatic catalog
updates and internet-connection validation.
Maintains backward compatibility with previous versions of
the mysqlinstallerconsole.exe command,
permitting easy reuse of familiar command actions and
options. For example, both the new
--silent
and the original
-silent
options are valid when used with
actions such as install
,
configure
, modify
,
upgrade
, and remove
.
Although the original options and configuration arguments continue to be accepted, each produces an informational message indicating that its use is deprecated and should be replaced with the newer syntax.
MySQL Router configuration arguments
xroport
, xrwport
,
and classicroport
now are deprecated
and have no new equivalent.
Implements feature requests, bug fixes, and updated onscreen documentation.
(Bug #27306309, Bug #92444, Bug #28655607, Bug #34338691, Bug #28549490, Bug #78792, Bug #21976954, Bug #17086879, Bug #21173164, WL #11699)
It was not possible to configure MySQL Router because the default
value (*,,
) expected by the
authentication_policy
server
variable was not set.
(Bug #34301083)
Operations that installed, upgraded, and removed some MySQL products could encounter a performance degradation during each MSI execution, especially when used with programs like PsExec that execute processes on remote systems. MySQL Installer now performs these same operations on highly affected products such as MySQL Shell and MySQL Workbench with a better than 50% improvement. (Bug #32279781)
With the Full
setup type selected, MySQL Installer could
omit the Connector/Python versions bundled in MySQL packages.
(Bug #27876969)
It was not possible to configure an installed version of MySQL Router using mysqlinstallerconsole.exe command options. Now, the added options can be viewed using:
--configure router;version
--show-settings
Replace version
with a specific
router version.
(Bug #27403620)
The mysqlinstallerconsole.exe command was
unable to access the port used by X Plugin (33060). Now, the
X Protocol port can be specified during a configuration with
the mysqlx_port
argument.
(Bug #24468176)
Previously, the opportunity to disable automatic product catalog
updates when using the
mysqlinstallerconsole.exe command was not
available. Now, the new --set
action provides
the following options to manage general MySQL Installer catalog activity
from the command line:
--catalog-update=true
|false
--catalog-update-days=
integer
between 1 and 365
--reset-defaults
--connection-validation=automatic
|manual
--connection-validation-urls=
url_list
(Bug #23195794)
The mysqlinstallerconsole.exe command's
original -silent
option prompted for user
input. Starting with this version of MySQL Installer, the command’s new
--silent
option eliminates all command
interaction as expected.
(Bug #21290716, Bug #86683, Bug #26273924)
In some cases, MySQL Installer templates could overwrite the
innodb_buffer_pool_size
server
variable’s default value (128M) with 8M.
(Bug #97964, Bug #30671582)