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,因此結果中的每一列都會列出相同的值。