日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

使用MySQL作為PolarDB-X的Slave

說明

  • PolarDB-X兼容MySQL的復制協議,因此可以將MySQL配置為PolarDB-X的Slave,在MySQL上執行如下示例中的SQL可以對從PolarDB-X到MySQL的復制鏈路進行管理,更多數據復制相關SQL可參看MySQL官方文檔。

  • 如果您的PolarDB-X實例是兼容MySQL 5.7的版本,請使用5.7版本的MySQL作為PolarDB-X的Slave;如果您的PolarDB-X實例是兼容MySQL 8.0的版本,請使用8.0版本的MySQL作為PolarDB-X的Slave,推薦使用8.0.27及以上的版本。

  • 如果您開通了binlog多流服務,當基于binlog多流服務配置MySQL作為PolarDB-X的Slave時,需要為每條binlog日志流分別創建復制鏈路,可以在單個MySQL實例上配置多條復制鏈路,也可以選擇為每條binlog日志流配置一個獨立的MySQL Slave實例。如果選擇在單個MySQL實例上配置多條復制鏈路,DDL的廣播復制是一個難點問題。

操作方法

  • 創建復制鏈路

    CHANGE MASTER TO option [, option] ... [ channel_option ]
    
    option: {
        MASTER_BIND = 'interface_name'
      | MASTER_HOST = 'host_name'
      | MASTER_USER = 'user_name'
      | MASTER_PASSWORD = 'password'
      | MASTER_PORT = port_num
      | PRIVILEGE_CHECKS_USER = {'account' | NULL}
      | REQUIRE_ROW_FORMAT = {0|1}
      | REQUIRE_TABLE_PRIMARY_KEY_CHECK = {STREAM | ON | OFF}
      | ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS = {OFF | LOCAL | uuid}
      | MASTER_LOG_FILE = 'source_log_name'
      | MASTER_LOG_POS = source_log_pos
      | MASTER_AUTO_POSITION = {0|1}
      | RELAY_LOG_FILE = 'relay_log_name'
      | RELAY_LOG_POS = relay_log_pos
      | MASTER_HEARTBEAT_PERIOD = interval
      | MASTER_CONNECT_RETRY = interval
      | MASTER_RETRY_COUNT = count
      | SOURCE_CONNECTION_AUTO_FAILOVER = {0|1}
      | MASTER_DELAY = interval
      | MASTER_COMPRESSION_ALGORITHMS = 'value'
      | MASTER_ZSTD_COMPRESSION_LEVEL = level
      | MASTER_SSL = {0|1}
      | MASTER_SSL_CA = 'ca_file_name'
      | MASTER_SSL_CAPATH = 'ca_directory_name'
      | MASTER_SSL_CERT = 'cert_file_name'
      | MASTER_SSL_CRL = 'crl_file_name'
      | MASTER_SSL_CRLPATH = 'crl_directory_name'
      | MASTER_SSL_KEY = 'key_file_name'
      | MASTER_SSL_CIPHER = 'cipher_list'
      | MASTER_SSL_VERIFY_SERVER_CERT = {0|1}
      | MASTER_TLS_VERSION = 'protocol_list'
      | MASTER_TLS_CIPHERSUITES = 'ciphersuite_list'
      | MASTER_PUBLIC_KEY_PATH = 'key_file_name'
      | GET_MASTER_PUBLIC_KEY = {0|1}
      | NETWORK_NAMESPACE = 'namespace'
      | IGNORE_SERVER_IDS = (server_id_list)
    }
    
    channel_option:
        FOR CHANNEL channel
    
    server_id_list:
        [server_id [, server_id] ... ]
  • 開始數據復制

    START {SLAVE | REPLICA}
  • 停止數據復制

    STOP {SLAVE | REPLICA}
  • 重置數據復制進程(需要先停止數據復制進程)

    RESET {SLAVE | REPLICA} [ALL] [channel_option]
    
    channel_option:
        FOR CHANNEL channel