SHOW SLAVE HOSTS
显示当前向源注册的副本列表。
SHOW SLAVE HOSTS
应该在充当复制源的服务器上执行。SHOW SLAVE
HOSTS
需要REPLICATION
SLAVE
特权。该语句显示有关作为副本连接或已经连接的服务器的信息,结果的每一行对应一个副本服务器,如下所示:
mysql> SHOW SLAVE HOSTS;
+------------+-----------+------+-----------+--------------------------------------+
| Server_id | Host | Port | Master_id | Slave_UUID |
+------------+-----------+------+-----------+--------------------------------------+
| 192168010 | iconnect2 | 3306 | 192168011 | 14cb6624-7f93-11e0-b2c0-c80aa9429562 |
| 1921680101 | athena | 3306 | 192168011 | 07af4990-f41f-11df-a566-7ac56fdaf645 |
+------------+-----------+------+-----------+--------------------------------------+
Server_id
: 副本服务器的唯一服务器 ID,在副本服务器的选项文件中配置,或在命令行上使用 .--server-id=
value
Host
:副本服务器的主机名,如在副本上指定的--report-host
选项。这可能与操作系统中配置的机器名称不同。User
:副本服务器用户名,在副本上用--report-user
选项指定。仅当源服务器使用该--show-slave-auth-info
选项启动时,语句输出才包括此列。Password
:副本服务器密码为,在副本上用--report-password
选项指定。仅当源服务器使用该--show-slave-auth-info
选项启动时,语句输出才包括此列。Port
:副本服务器正在侦听的源端口,如副本上的--report-port
选项所指定。此列中的零表示
--report-port
未设置副本端口 ( )。Master_id
:副本服务器从中复制的源服务器的唯一服务器 ID。这是在其上执行的服务器的服务器 IDSHOW SLAVE HOSTS
,因此结果中的每一行都会列出相同的值。