25.12.11.1 复制连接配置 table

下 table 显示了副本服务器用于连接到源的配置参数。如列说明所示,可以在运行时使用更改为主语句更改 table 中存储的参数。

replication_connection_statustable 相比,replication_connection_configuration的更改频率较低。它包含定义副本如何连接到源并在连接期间保持不变的值,而replication_connection_status包含在连接期间发生变化的值。

replication_connection_configurationtable 具有以下列。列描述指示从中获取列值的CHANGE MASTER TO选项,本节稍后给出的 table 显示了replication_connection_configuration列和显示从站状态列之间的对应关系。

该行正在显示的复制通道。始终有一个默认的复制通道,并且可以添加更多的复制通道。有关更多信息,请参见第 16.2.3 节“复制通道”。 (CHANGE MASTER TO选项:FOR CHANNEL)

副本连接到的复制源服务器。 (CHANGE MASTER TO选项:MASTER_HOST)

用于连接到复制源服务器的端口。 (CHANGE MASTER TO选项:MASTER_PORT)

用于连接到复制源服务器的帐户的用户名。 (CHANGE MASTER TO选项:MASTER_USER)

副本绑定到的网络接口(如果有)。 (CHANGE MASTER TO选项:MASTER_BIND)

1 (如果正在使用自动定位);否则为 0.(CHANGE MASTER TO选项:MASTER_AUTO_POSITION)

这些列显示了副本用于连接到复制源服务器(如果有)的 SSL 参数。

SSL_ALLOWED具有以下值:

其他 SSL 列的CHANGE MASTER TO个选项:MASTER_SSL_CAMASTER_SSL_CAPATHMASTER_SSL_CERTMASTER_SSL_CIPHERMASTER_SSL_CRLMASTER_SSL_CRLPATHMASTER_SSL_KEYMASTER_SSL_VERIFY_SERVER_CERT

连接重试之间的秒数。 (CHANGE MASTER TO选项:MASTER_CONNECT_RETRY)

在失去连接的情况下副本可以尝试重新连接到源的次数。 (CHANGE MASTER TO选项:MASTER_RETRY_COUNT)

副本上的复制心跳间隔,以秒为单位。 (CHANGE MASTER TO选项:MASTER_HEARTBEAT_PERIOD)

源上使用的 TLS 版本。有关 TLS 版本的信息,请参见第 6.3.2 节“加密的连接 TLS 协议和密码”。 (CHANGE MASTER TO选项:MASTER_TLS_VERSION)

该列是在 MySQL 5.7.10 中添加的。

replication_connection_configurationtable 不允许TRUNCATE TABLE

下 table 显示了replication_connection_configuration列和显示从站状态列之间的对应关系。

replication_connection_configuration SHOW SLAVE STATUS
CHANNEL_NAME Channel_name
HOST Master_Host
PORT Master_Port
USER Master_User
NETWORK_INTERFACE Master_Bind
AUTO_POSITION Auto_Position
SSL_ALLOWED Master_SSL_Allowed
SSL_CA_FILE Master_SSL_CA_File
SSL_CA_PATH Master_SSL_CA_Path
SSL_CERTIFICATE Master_SSL_Cert
SSL_CIPHER Master_SSL_Cipher
SSL_KEY Master_SSL_Key
SSL_VERIFY_SERVER_CERTIFICATE Master_SSL_Verify_Server_Cert
SSL_CRL_FILE Master_SSL_Crl
SSL_CRL_PATH Master_SSL_Crlpath
CONNECTION_RETRY_INTERVAL Connect_Retry
CONNECTION_RETRY_COUNT Master_Retry_Count
HEARTBEAT_INTERVAL None
TLS_VERSION Master_TLS_Version
首页