Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


29.12.11.1 复制连接配置表

这个表格显示了复制副本用于连接源的配置参数。存储在表中的参数可以在运行时使用 CHANGE REPLICATION SOURCE TO 语句更改。

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

replication_connection_configuration 表有以下列。列描述指示对应的 CHANGE REPLICATION SOURCE TO 选项,以及稍后在本节中给出的表格显示了 replication_connection_configuration 列和 SHOW REPLICA STATUS 列之间的对应关系。

  • CHANNEL_NAME

    显示此行所表示的复制通道名称。总是有一个默认的复制通道,且可以添加更多的复制通道。请参阅 第 19.2.2 节,“Replication Channels” 以获取更多信息。(CHANGE REPLICATION SOURCE TO 选项: FOR CHANNEL

  • HOST

    源的主机名,副本连接到的。(CHANGE REPLICATION SOURCE TO 选项: SOURCE_HOST)

  • PORT

    用于连接到源的端口号。(CHANGE REPLICATION SOURCE TO 选项: SOURCE_PORT)

  • USER

    用于连接到源的复制用户帐户名称。(CHANGE REPLICATION SOURCE TO 选项: SOURCE_USER)

  • NETWORK_INTERFACE

    副本绑定的网络接口,如果有的话。(CHANGE REPLICATION SOURCE TO 选项: SOURCE_BIND)

  • AUTO_POSITION

    如果使用 GTID 自动定位,则为 1;否则,为 0。(CHANGE REPLICATION SOURCE TO 选项: SOURCE_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 有以下值:

    • 如果允许对源进行 SSL 连接

    • 如果不允许对源进行 SSL 连接

    • 忽略 如果允许对源进行 SSL 连接但副本没有启用 SSL 支持

    CHANGE REPLICATION SOURCE TO 选项为其他 SSL 列: SOURCE_SSL_CA, SOURCE_SSL_CAPATH, SOURCE_SSL_CERT, SOURCE_SSL_CIPHER, SOURCE_SSL_CRL, SOURCE_SSL_CRLPATH, SOURCE_SSL_KEY, SOURCE_SSL_VERIFY_SERVER_CERT)

  • CONNECTION_RETRY_INTERVAL

    连接重试之间的秒数。(CHANGE REPLICATION SOURCE TO 选项: SOURCE_CONNECT_RETRY)

  • CONNECTION_RETRY_COUNT

    复制源断开连接时,副本可以尝试重新连接的次数。(CHANGE REPLICATION SOURCE TO 选项:SOURCE_RETRY_COUNT)

  • HEARTBEAT_INTERVAL

    副本的心跳间隔,单位为秒。(CHANGE REPLICATION SOURCE TO 选项:SOURCE_HEARTBEAT_PERIOD)

  • TLS_VERSION

    副本允许的TLS协议版本列表。对于TLS版本信息,请参阅第8.3.2节,“加密连接TLS协议和密码”。(CHANGE REPLICATION SOURCE TO 选项:SOURCE_TLS_VERSION)

  • TLS_CIPHERSUITES

    副本允许的TLS密码套件列表。对于TLS密码套件信息,请参阅第8.3.2节,“加密连接TLS协议和密码”。(CHANGE REPLICATION SOURCE TO 选项:SOURCE_TLS_CIPHERSUITES)

  • PUBLIC_KEY_PATH

    副本端RSA密钥对密码交换所需的公共密钥文件路径。该文件必须是PEM格式。这一列适用于使用sha256_passwordcaching_sha2_password身份验证插件的副本。(CHANGE REPLICATION SOURCE TO 选项:SOURCE_PUBLIC_KEY_PATH)

    如果指定了PUBLIC_KEY_PATH并且它指向一个有效的公共密钥文件,它将优先于GET_PUBLIC_KEY

  • GET_PUBLIC_KEY

    是否从源请求用于RSA密钥对密码交换所需的公共密钥。这一列适用于使用caching_sha2_password身份验证插件的副本。对于该插件,源不会发送公共密钥除非被请求。(CHANGE REPLICATION SOURCE TO 选项:GET_SOURCE_PUBLIC_KEY)

    如果指定了PUBLIC_KEY_PATH并且它指向一个有效的公共密钥文件,它将优先于GET_PUBLIC_KEY

  • NETWORK_NAMESPACE

    网络命名空间名称;如果连接使用默认(全局)命名空间,则为空。有关网络命名空间的信息,请参阅第7.1.14节,“网络命名空间支持”

  • COMPRESSION_ALGORITHM

    连接到源的允许压缩算法。(CHANGE REPLICATION SOURCE TO 选项:SOURCE_COMPRESSION_ALGORITHMS)

    有关更多信息,请参阅第6.2.8节,“连接压缩控制”

  • ZSTD_COMPRESSION_LEVEL

    使用zstd压缩算法的连接到源时的压缩级别。(CHANGE REPLICATION SOURCE TO 选项:SOURCE_ZSTD_COMPRESSION_LEVEL)

    有关更多信息,请参阅第6.2.8节,“连接压缩控制”

  • SOURCE_CONNECTION_AUTO_FAILOVER

    是否激活此复制通道的异步连接故障转移机制。(CHANGE REPLICATION SOURCE TO 选项:SOURCE_CONNECTION_AUTO_FAILOVER)

    有关更多信息,请参阅第19.4.9节,“异步连接故障转移和源、副本切换”

  • GTID_ONLY

    指示该通道仅使用GTIDs进行事务排队和应用程序处理,以及恢复,并且不在复制元数据存储库中持久化二进制日志和中继日志文件名和位置。(CHANGE REPLICATION SOURCE TO 选项:GTID_ONLY)

    有关更多信息,请参阅第20.4.1节,“GTIDs和群组复制”

replication_connection_configuration有这些索引:

  • 主键在(渠道名称)上

截断表格复制连接配置表不允许。

以下是复制连接配置表显示副本状态的对应关系。

replication_connection_configuration Column SHOW REPLICA STATUS Column
渠道名称 渠道名
主机 源主机
端口 源端口
用户 源用户
网络接口 源绑定
自动位置 自动位置
SSL允许 源SSL允许
SSL证书文件 源SSL证书文件
SSL证书路径 源SSL证书路径
SSL证书 源SSL证书
SSL加密 源SSL加密
SSL密钥 源SSL密钥
SSL验证服务器证书 源SSL验证服务器证书
SSL证书撤销列表文件 源SSL证书撤销列表
SSL证书撤销路径 源SSL证书撤销路径
连接重试间隔 源连接重试次数
连接重试次数 源重试次数
心跳间隔
TLS版本 源TLS版本
公共密钥路径 源公共密钥路径
获取公共密钥 获取源公共密钥
网络命名空间 网络命名空间
压缩算法 [无]
ZSTD压缩级别 [无]
GTID仅 [无]