すべてのプロダクト
Search
ドキュメントセンター

PolarDB:クラスターへの接続

最終更新日:Jun 04, 2024

このトピックでは、データ管理 (DMS) またはMySQLクライアントを使用してPolarDB for MySQLクラスターに接続する方法について説明します。

前提条件

クラスターに接続します

DMS を使用を使用したクラスターへの接続

DMSは、Alibaba Cloudが提供する視覚化されたデータ管理サービスです。 DMSは、データ管理、スキーマ管理、アクセス制御、ビジネスインテリジェンス (BI) チャート、データトレンド、データ追跡、パフォーマンス最適化、サーバー管理などのさまざまな管理サービスを提供します。 DMSを使用して、MySQL、SQL Server、PostgreSQLデータベースなどのリレーショナルデータベースと、MongoDBやRedisデータベースなどのNoSQLデータベースを管理できます。 DMSを使用してLinuxサーバーを管理することもできます。

  1. にログインします。PolarDBコンソール.
  2. コンソールの左上隅で、クラスターが存在するリージョンを選択します。
  3. クラスターを見つけて、クラスターIDをクリックします。
  4. の右上隅に概要ページをクリックします。データベースにログイン.

  5. 表示されるダイアログボックスで、PolarDB for MySQLクラスター用に作成した [データベースアカウント][データベースパスワード] を入力し、[ログイン] をクリックします。 登录页面

    説明

    ログオンアカウントには、データベースに対する管理権限が付与されている必要があります。 そうしないと、DMSコンソールの左側のナビゲーションペインにデータベースが見つかりません。 アカウントに付与されている権限を変更する方法については、「クラスターのデータベースアカウントの管理」をご参照ください。

  6. DMSにログインした後、ページを更新します。 左側のナビゲーションウィンドウで、[インスタンスの接続] をクリックします。

  7. [インスタンス接続] リストで、クラスター名をクリックし、データベースを検索して、データベース名をダブルクリックします。 その後、データベースを管理できます。

    1

クライアントを使用したクラスターへの接続

MySQLクライアントを使用してPolarDBクラスターに接続できます。 次の例で使用されるクライアントはHeidiSQLです。

  1. HeidiSQLを起動します。

  2. セッションマネージャーの左下隅で、新しい.

  3. 接続するPolarDBクラスターに関する情報を指定します。 下表にパラメーターを示します。

    パラメーター

    説明

    ネットワークタイプ

    データベースへの接続に使用されるネットワークプロトコルの種類。 [MariaDB] または [MySQL (TCP/IP)] を選択します。

    ホスト名 /IP

    PolarDBクラスターのパブリックエンドポイントまたはプライベートエンドポイントを入力します。

    • クライアントが、PolarDBクラスターと同じリージョンにデプロイされ、同じネットワークタイプを持つElastic Compute Service (ECS) インスタンスで実行されている場合、プライベートエンドポイントを使用します。 たとえば、ECSインスタンスとPolarDBクラスターが中国 (杭州) リージョンの仮想プライベートクラウド (VPC) にデプロイされている場合、プライベートエンドポイントを使用して安全で高速な接続を確立できます。

    • 他のシナリオでは、パブリックエンドポイントを使用します。

    PolarDBクラスターのエンドポイントを表示する方法の詳細については、「クラスターのエンドポイントの管理」をご参照ください。

    Users

    PolarDBクラスターへの接続に使用されるアカウントの名前。

    パスワード

    アカウントのパスワードを入力します。

    ポート

    PolarDBクラスターへの接続に使用されるパブリックまたはプライベートエンドポイントのポート番号。 デフォルトのポート番号は、3306 です。

  4. [開く] をクリックします。 接続情報が有効な場合、クライアントはクラスターに接続されます。 HeidiSQL成功连接数据库

CLIを使用したクラスターへの接続

MySQLがサーバーにインストールされている場合、CLIで次のコマンドを実行してPolarDB for MySQLクラスターに接続できます。

mysql -h <エンドポイント> -P <ポート> -u <ユーザー名> -p <パスワード>

例:

mysql -hpc-bp1867z0z ***** kjd.rwlb.rds.aliyuncs.com -P3306 -uroot12 -pPass ***** 33

パラメーター

説明

-h

PolarDBクラスターのパブリックまたはプライベートエンドポイント。 PolarDBクラスターのエンドポイントを表示する方法の詳細については、「クラスターのエンドポイントの管理」をご参照ください。

pc-bpxxxxxxxxxxxxxx.mysql.polardb.rds.aliyuncs.com

-P

PolarDBクラスターへの接続に使用されるポート番号。

  • プライベートエンドポイントを使用してPolarDBクラスターに接続する場合は、プライベートエンドポイントにプライベートポート番号を入力します。

  • パブリックエンドポイントを使用してPolarDBクラスターに接続する場合は、パブリックエンドポイントのポート番号を入力します。

説明
  • デフォルトのポート番号は、3306 です。

  • デフォルトのポートを使用する場合は、このパラメーターに値を指定する必要はありません。

3306

-u

PolarDBクラスターへのアクセスに使用するデータベースアカウントの名前。

ルート

-p

データベースアカウントのログインパスワード。

説明

This parameter is required.

  • このパラメーターを指定しない場合、enter passwordメッセージが表示されたときにパスワードを再入力する必要があります。

  • このパラメーターを指定する場合、-pとパスワードの間に空白文字を入力しないでください。

Password233