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


MySQL 8.4 Reference Manual  /  ...  /  Setting the Source Configuration on the Replica

19.1.2.7 副本上设置源配置

要让副本与源服务器进行复制,需要在副本上配置必要的连接信息。要实现此操作,在副本上执行以下CHANGE REPLICATION SOURCE TO语句,使用实际值替换选项值:

mysql> CHANGE REPLICATION SOURCE TO
    ->     SOURCE_HOST='source_host_name',
    ->     SOURCE_USER='replication_user_name',
    ->     SOURCE_PASSWORD='replication_password',
    ->     SOURCE_LOG_FILE='recorded_log_file_name',
    ->     SOURCE_LOG_POS=recorded_log_position;
Note

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

语句CHANGE REPLICATION SOURCE TO还具有其他选项。例如,可以使用 SSL 设置安全复制。要了解所有选项和字符串值选项的最大允许长度,请参阅第15.4.2.2节,“CHANGE REPLICATION SOURCE TO 语句”

Important

第19.1.2.3节,“创建复制用户”所提到,如果您不使用安全连接,并且在SOURCE_USER选项中指定的用户账户使用 caching_sha2_password 插件(MySQL 8.4 的默认插件)进行身份验证,您必须在CHANGE REPLICATION SOURCE TO 语句中指定 SOURCE_PUBLIC_KEY_PATHGET_SOURCE_PUBLIC_KEY 选项,以启用 RSA 密钥对密码交换。