MySQL 8.4 Release Notes
15.7.7.35 显示副本语句
SHOW REPLICAS
显示当前注册到源服务器的副本列表。SHOW REPLICAS
需要REPLICATION SLAVE
权限。
SHOW REPLICAS
应该在源服务器上执行,该服务器作为副本服务器。语句显示关于已连接或曾经连接的副本服务器的信息,每行结果对应一个副本服务器,如下所示:
mysql> SHOW REPLICAS;
+------------+-----------+------+-----------+--------------------------------------+
| Server_id | Host | Port | Source_id | Replica_UUID |
+------------+-----------+------+-----------+--------------------------------------+
| 10 | iconnect2 | 3306 | 3 | 14cb6624-7f93-11e0-b2c0-c80aa9429562 |
| 21 | athena | 3306 | 3 | 07af4990-f41f-11df-a566-7ac56fdaf645 |
+------------+-----------+------+-----------+--------------------------------------+
-
Server_id
:副本服务器的唯一服务器 ID,配置在副本服务器的选项文件中,或者使用--server-id=
命令行选项。value
-
Host
:副本服务器的主机名,使用--report-host
选项指定的主机名。这可能不同于操作系统中配置的机器名称。 -
User
:副本服务器用户名,使用--report-user
选项指定的用户名。语句输出包括该列,只要源服务器使用--show-replica-auth-info
选项启动。 -
Password
:副本服务器密码,使用--report-password
选项指定的密码。语句输出包括该列,只要源服务器使用--show-replica-auth-info
选项启动。 -
Port
:源服务器上的副本服务器监听的端口,使用--report-port
选项指定的端口。在该列中显示的零表示副本端口(
--report-port
) 未设置。 -
Source_id
:源服务器的唯一服务器 ID,这是执行SHOW REPLICAS
语句的服务器的服务器 ID,因此该值在结果中的每一行都相同。