• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • 在从站上设置主配置

    要设置从服务器与主服务器进行通信以进行复制,请为从服务器配置必要的连接信息。为此,请在从站上执行以下语句,将选项值替换为与系统相关的实际值:

    mysql> CHANGE MASTER TO
    ->     MASTER_HOST='master_host_name',
    ->     MASTER_USER='replication_user_name',
    ->     MASTER_PASSWORD='replication_password',
    ->     MASTER_LOG_FILE='recorded_log_file_name',
    ->     MASTER_LOG_POS=recorded_log_position;
    
    注意

    复制不能使用Unix套接字文件。您必须能够使用TCP / IP连接到MySQL主服务器。

    CHANGE MASTER TO语句还有其他选择。例如,可以使用SSL设置安全复制。有关选项的完整列表,以及有关字符串值选项的最大允许长度的信息,请参见“ CHANGE MASTER TO语句”。

    重要

    如“创建要复制的用户”中所述,如果您不使用安全连接并且MASTER_USER选项中命名的用户帐户已使用caching_sha2_password插件进行身份验证(MySQL 8.0的默认设置),则必须指定MASTER_PUBLIC_KEY_PATHGET_MASTER_PUBLIC_KEY选项在该CHANGE MASTER TO语句中启用基于RSA密钥对的密码交换。