このページは機械翻訳したものです。
{SHOW REPLICAS | SHOW SLAVE HOSTS}
ソースに現在登録されているレプリカのリストを表示します。 MySQL 8.0.22 から、SHOW SLAVE HOSTS のかわりに SHOW REPLICAS を使用します。これは、そのリリースから非推奨になりました。 MySQL 8.0.22 より前のリリースでは、SHOW SLAVE HOSTS を使用します。 SHOW REPLICAS | SHOW SLAVE HOSTS には、REPLICATION SLAVE 権限が必要です。
SHOW REPLICAS | SHOW SLAVE HOSTS は、レプリケーションソースとして機能するサーバーで実行する必要があります。 このステートメントは、レプリカとして接続されているサーバーまたは接続されているサーバーに関する情報を、次に示すように、1 つの複製サーバーに対応する結果の各行とともに表示します:
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: レプリカサーバーオプションファイルまたは--server-id=を使用したコマンドラインで構成された、レプリカサーバーの一意のサーバー ID。valueHost:--report-hostオプションを使用してレプリカに指定されたレプリカサーバーのホスト名。 これは、オペレーティングシステムで構成されているマシン名とは異なる場合があります。User:--report-userオプションを使用してレプリカに指定されたレプリカサーバーのユーザー名。 ステートメントの出力にこのカラムが含まれるのは、ソースサーバーが--show-slave-auth-infoオプションで起動された場合のみです。Password:--report-passwordオプションを使用してレプリカに指定されたレプリカサーバーのパスワード。 ステートメントの出力にこのカラムが含まれるのは、ソースサーバーが--show-slave-auth-infoオプションで起動された場合のみです。-
Port: レプリカで--report-portオプションを使用して指定された、レプリカサーバーがリスニングしているソース上のポート。このカラムのゼロは、レプリカポート (
--report-port) が設定されていないことを意味します。 Source_id: レプリカサーバーのレプリケート元のソースサーバーの一意のサーバー ID。 これは、SHOW REPLICAS | SHOW SLAVE HOSTSが実行されるサーバーのサーバー ID であるため、結果の各行に同じ値がリストされます。Replica_UUID: レプリカで生成され、レプリカauto.cnfファイルで検出された、このレプリカのグローバルに一意の ID。