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