X Plugin Options and Variables •If the address is  0.0.0.0 , X Plugin accepts TCP/IP connections on all server host IPv4 interfaces. If the variable specifies a list of multiple values, this value is not permitted. •If the address is  :: , X Plugin accepts TCP/IP connections on all server host IPv4 and IPv6 interfaces. If the variable specifies a list of multiple values, this value is not permitted. •If the address is an IPv4-mapped address, X Plugin accepts TCP/IP connections for that address, in either IPv4 or IPv6 format. For example, if X Plugin is bound to  ::ffff:127.0.0.1 , a client such as MySQL Shell can connect using  --host=127.0.0.1  or  --host=::ffff:127.0.0.1 . •If the address is a “regular”  IPv4 or IPv6 address (such as  127.0.0.1  or  ::1 ), X Plugin accepts TCP/ IP connections only for that IPv4 or IPv6 address. •A network namespace can be specified for an IP address or a host name. •A network namespace cannot be specified for a wildcard IP address. •For a given address, the network namespace is optional. If given, it must be specified as a  / ns  suffix immediately following the address. •An address with no  / ns  suffix uses the host system global namespace. The global namespace is therefore the default. •An address with a  / ns  suffix uses the namespace named  ns . •The host system must support network namespaces and each named namespace must previously have been set up. Naming a nonexistent namespace produces an error. •If the variable value specifies multiple addresses, it can include addresses in the global namespace, in named namespaces, or a mix. • mysqlx_compression_algorithms Because X Plugin is not a mandatory plugin, it does not prevent server startup if there is an error in the specified address or list of addresses (as MySQL Server does for  bind_address  errors). With X Plugin, if one of the listed addresses cannot be parsed or if X Plugin cannot bind to it, the address is skipped, an error message is logged, and X Plugin attempts to bind to each of the remaining addresses. X Plugin’s  Mysqlx_address status variable displays only those addresses from the list for which the bind succeeded. If none of the listed addresses results in a successful bind, or if a single specified address fails, X Plugin logs the error message ER_XPLUGIN_FAILED_TO_PREPARE_IO_INTERFACES  stating that X Protocol cannot be used.  mysqlx_bind_address  is not dynamic, so to fix any issues you must stop the server, correct the system variable value, and restart the server. --mysqlx-compression-algorithms=value Command-Line Format 3896 Important For additional information about network namespaces, see Section 5.1.14, “Network Namespace Support” . These rules apply to specifying a network namespace for an address: