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

ApsaraDB for SelectDB:MySQL クライアントを使用した ApsaraDB for SelectDB への接続

最終更新日:Jul 18, 2026

ApsaraDB for SelectDB は MySQL プロトコルと互換があるため、MySQL 互換クライアントを使用して接続できます。コマンドラインの MySQL クライアントを使用して ApsaraDB for SelectDB インスタンスに接続できます。

前提条件

  • ターゲットインスタンスが「実行中」の状態であること。

  • MySQL クライアントは、MySQL 5.7 と互換のあるコネクタを使用する必要があります。

  • ご利用のクライアントのネットワーク環境に基づき、ApsaraDB for SelectDB インスタンスのネットワークを構成します。

    • ご利用のクライアントが 同一 VPC 内 にある ApsaraDB for SelectDB インスタンスと接続する場合、特別なネットワーク構成は不要です。その際は、ApsaraDB for SelectDB インスタンスの VPC アドレス を取得するだけで済みます。

    • それ以外の場合は、ApsaraDB for SelectDB インスタンスに対して インターネットアドレスの申請 を行ってください。詳細については、「パブリックエンドポイントの申請とリリース」をご参照ください。

      説明

      ApsaraDB for SelectDB インスタンスにパブリックエンドポイント経由でアクセスすると、パブリックネットワークトラフィックが発生します。ApsaraDB for SelectDB インスタンスのパブリックネットワークトラフィックは無料です。

  • MySQL クライアント の IP アドレスが、ターゲットインスタンスの IP アドレスホワイトリストに含まれている必要があります。詳細については、「IP アドレスホワイトリストの構成」をご参照ください。

操作手順

  1. インスタンスのエンドポイントおよびポート番号を取得します。

    ApsaraDB for SelectDB コンソール で、インスタンス詳細 ページに移動します。ターゲットインスタンスの VPC アドレス または インターネットアドレス および MySQL プロトコルポート を確認します。

  2. インスタンスに接続します。

    ApsaraDB for SelectDB インスタンスにパブリックエンドポイント経由でアクセスすると、パブリックネットワークトラフィックが発生します。ApsaraDB for SelectDB インスタンスのパブリックネットワークトラフィックは無料です。

    mysql -h <public_endpoint_or_VPC_endpoint> -P <mysql_port> -u <database_account> -p<password_of_database_account>

    例:

    mysql -h selectdb-cn-*****.selectdbfe.rds.aliyuncs.com -P 9030 -u testdb -pselectdb123
  3. (任意)インスタンスに接続後、対象のクラスターを選択し、データベース一覧を表示します。

    USE @test_cluster;
    show databases; 

    期待される出力:

    +--------------------+
    | Database           |
    +--------------------+
    | test               |
    | test01             |
    +--------------------+

関連トピック

その他の可視化ツールについては、「データ可視化」をご参照ください。

よくある質問

Q:インスタンスに接続しようとした際に、次のエラーが表示された場合はどうすればよいですか?

ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 2

A:ご利用のクライアントの IP アドレスが、インスタンスの IP アドレスホワイトリストに追加されていることをご確認ください。詳細については、「IP アドレスホワイトリストの構成」をご参照ください。