10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载
PDF (Ltr)- 41.6 mb
PDF (A4)- 41.7 mb
手册页(TGZ)- 262.1 kb
手册页(邮政编码)- 372.2 kb
信息(Gzip)- 4.0 mb
信息(邮政编码)- 4.0 mb
本手册摘录

MySQL 8.0参考手册// 设置的TCP端口上下文MySQL功能

为MySQL 6.7.5.2设置TCP端口上下文特征

如果你启用某些MySQL功能,您可能需要设置SELinux TCP端口上下文附加端口使用这些特性。如果端口使用MySQL功能没有正确的SELinux上下文,可能无法正常工作的特性。

以下部分描述如何设置端口为MySQL环境特性。一般来说,相同的方法可用于设置MySQL的港口环境的特性。使用的端口信息通过MySQL特性,请参考MySQL港口参考

从MySQL 8.0.14 MySQL 8.0.17,mysql_connect_anySELinux布尔必须设置为。MySQL 8.0.18,启用mysql_connect_any不需要或建议。

setsebool - p mysql_connect_any =
设置的TCP端口上下文组复制

如果启用了SELinux,您必须设置组复制通信端口,端口上下文定义的group_replication_local_address变量。mysqld必须能够绑定到该集团复制通信端口和听。InnoDB集群依赖组复制这同样适用于实例中使用一个集群。查看端口目前使用MySQL,问题:

semanage - l | grep mysqld港

假设复制组通信端口是33061,设置端口上下文通过发行:

semanage港口- a - t mysqld_port_t - p tcp 33061
设置的TCP端口上下文文档存储

如果启用了SELinux,必须设置通信端口的端口上下文X使用的插件,这是定义的mysqlx_port变量。mysqld必须能够绑定到X插件通信端口和听。

假设X插件通信端口是33060,设置端口上下文通过发行:

semanage港口- a - t mysqld_port_t - p tcp 33060
为MySQL路由器设置TCP端口上下文

如果启用了SELinux,必须设置通信端口的端口上下文使用MySQL路由器。假定MySQL使用的额外的通信端口路由器是默认的6446年,6447年,64460年和64470年,在每个实例设置端口上下文通过发行:

semanage港口semanage港口- a - t - a - t mysqld_port_t - p tcp 6446 mysqld_port_t semanage港口- a - t - p tcp 6447 mysqld_port_t semanage港口- a - t - p tcp 64460 mysqld_port_t - p tcp 64470