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

AnalyticDB:データベースへの接続

最終更新日:Sep 23, 2024

データベース内のデータを管理する前に、データベースに接続する必要があります。 このトピックでは、psqlツールを使用してデータベースに接続する方法について説明します。

前提条件

  • AnalyticDB for PostgreSQLインスタンスが作成され、そのインスタンスの特権アカウントが作成されます。 詳細については、「特権アカウントの作成」をご参照ください。

  • インスタンスにIPアドレスホワイトリストが設定されています。 詳細については、「IPアドレスホワイトリストの設定」をご参照ください。

  • AnalyticDB for PostgreSQLインスタンスの内部IPアドレスまたはパブリックIPアドレスを取得します。

psqlツールのインストール

この例では、psqlツールはElastic Compute Service (ECS) インスタンスにインストールされています。 ECSインスタンスは64ビットCentOS 7.9で実行されます。

  1. ECS インスタンスに接続します。 詳細については、「Linuxインスタンスのクイックスタート」をご参照ください。

  2. psqlツールパッケージをダウンロードします。

    wget https://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/attach/181125/cn_zh/1598426198114/adbpg_client_package.el7.x86_64.tar.gz

    上記のコマンドは、AnalyticDB for PostgreSQL V6.0インスタンスにのみ適用されます。 クライアントのオペレーティングシステムはRHEL 7またはCentOS 7である必要があります。 別のバージョンのpsqlを使用する場合は、「クライアントツールを使用してインスタンストピックに接続する」の「psql」セクションを参照してください。

  3. psqlツールパッケージを解凍します。

    tar -xzvf adbpg_client_package.el7.x86_64.tar.gz
  4. psqlツールが配置されているディレクトリに切り替えます。

    cd adbpg_client_package/bin

データベースへの接続

次のコマンドを実行してデータベースに接続します。

./psql -h <Endpoint of the AnalyticDB for PostgreSQL instance> -p 5432 -d <Name of the database to be connected> -U <Database account of the AnalyticDB for PostgreSQL instance>

サンプルコマンド:

./psql -h gp-bp13zq652yy4p****-master.gpdb.rds.aliyuncs.com -p 5432 -d postgres -U testuser

Enterキーを押してパスワードを入力します。 postgres=> が表示された場合、データベースへの接続は成功です。

関連ドキュメント

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

次に何をすべきか

ベクトルデータのインポート