10bet网址
MySQL复制
相关的文档10bet官方网站 下载此节选

2.2.7设置副本源配置

要设置副本与源通信以进行复制,请使用必要的连接信息配置副本。要做到这一点,在副本上执行将复制源更改为语句(从MySQL 8.0.23)或将master更改为语句(在MySQL 8.0.23之前),将选项值替换为与您的系统相关的实际值:

mysql>更改MASTER到> MASTER_HOST='source_host_name', -> master_user ='replication_user_name', -> master_password ='replication_password', -> master_log_file ='recorded_log_file_name', -> master_log_pos =recorded_log_position;从MySQL 8.0.23: 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
请注意

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

将复制源更改为|将master更改为Statement还有其他选项。例如,可以使用SSL建立安全复制。有关选项的完整列表以及有关字符串值选项的最大允许长度的信息,请参见CHANGE MASTER TO语句

重要的

如在第2.2.3节“创建复制用户”中指定的用户帐户SOURCE_USER|MASTER_USER选项进行身份验证caching_sha2_password插件(MySQL 8.0的默认),您必须指定SOURCE_PUBLIC_KEY_PATH|MASTER_PUBLIC_KEY_PATHGET_SOURCE_PUBLIC_KEY|GET_MASTER_PUBLIC_KEY选项中的将复制源更改为|将master更改为开启RSA密钥对密码交换功能。