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列和显示从站状态列之间的对应关系。
CHANNEL_NAME
该行正在显示的复制通道。始终有一个默认的复制通道,并且可以添加更多的复制通道。有关更多信息,请参见第 16.2.3 节“复制通道”。 (CHANGE MASTER TO
选项:FOR CHANNEL
)
HOST
副本连接到的复制源服务器。 (CHANGE MASTER TO
选项:MASTER_HOST
)
PORT
用于连接到复制源服务器的端口。 (CHANGE MASTER TO
选项:MASTER_PORT
)
USER
用于连接到复制源服务器的帐户的用户名。 (CHANGE MASTER TO
选项:MASTER_USER
)
NETWORK_INTERFACE
副本绑定到的网络接口(如果有)。 (CHANGE MASTER TO
选项:MASTER_BIND
)
AUTO_POSITION
1 (如果正在使用自动定位);否则为 0.(CHANGE MASTER TO
选项:MASTER_AUTO_POSITION
)
SSL_ALLOWED
,SSL_CA_FILE
,SSL_CA_PATH
,SSL_CERTIFICATE
,SSL_CIPHER
,SSL_KEY
,SSL_VERIFY_SERVER_CERTIFICATE
,SSL_CRL_FILE
,SSL_CRL_PATH
这些列显示了副本用于连接到复制源服务器(如果有)的 SSL 参数。
SSL_ALLOWED
具有以下值:
-
Yes
如果允许与源的 SSL 连接-
No
如果不允许与源的 SSL 连接 -
Ignored
如果允许 SSL 连接,但副本未启用 SSL 支持
-
其他 SSL 列的CHANGE MASTER TO
个选项:MASTER_SSL_CA
,MASTER_SSL_CAPATH
,MASTER_SSL_CERT
,MASTER_SSL_CIPHER
,MASTER_SSL_CRL
,MASTER_SSL_CRLPATH
,MASTER_SSL_KEY
,MASTER_SSL_VERIFY_SERVER_CERT
。
CONNECTION_RETRY_INTERVAL
连接重试之间的秒数。 (CHANGE MASTER TO
选项:MASTER_CONNECT_RETRY
)
CONNECTION_RETRY_COUNT
在失去连接的情况下副本可以尝试重新连接到源的次数。 (CHANGE MASTER TO
选项:MASTER_RETRY_COUNT
)
HEARTBEAT_INTERVAL
副本上的复制心跳间隔,以秒为单位。 (CHANGE MASTER TO
选项:MASTER_HEARTBEAT_PERIOD
)
TLS_VERSION
源上使用的 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 |