Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

MySQL 8.3 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.3 节,“CHANGE REPLICATION SOURCE TO 语句”

Important

第 19.1.2.3 节,“创建复制用户” 中所述,如果您不使用安全连接,并且在 SOURCE_USER 选项中指定的用户帐户使用 caching_sha2_password 插件(MySQL 8.3 中的默认值),则必须在 CHANGE REPLICATION SOURCE TO 语句中指定 SOURCE_PUBLIC_KEY_PATHGET_SOURCE_PUBLIC_KEY 选项,以启用基于 RSA 密钥对的密码交换。