Documentation Home

25.12.11.1 复制连接配置表

此表显示副本用于连接到源的配置参数。存储在表中的参数可以在运行时使用 CHANGE MASTER TO语句更改,如列描述中所示。

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

replication_connection_configuration 表包含以下列。列描述指示CHANGE MASTER TO 从中获取列值的相应选项,本节后面给出的表格显示了 replication_connection_configuration 列与SHOW SLAVE STATUS 列之间的对应关系。

  • CHANNEL_NAME

    此行显示的复制通道。总是有一个默认的复制通道,可以添加更多的复制通道。有关详细信息,请参阅 第 16.2.2 节,“复制通道”。(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 支持

    CHANGE MASTER TO其他 SSL 列的选项: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 中添加的。

TRUNCATE TABLE不允许用于 replication_connection_configuration 表。

下表是 replication_connection_configuration 列与SHOW SLAVE STATUS 列的对应关系。

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 没有任何
TLS_VERSION Master_TLS_Version