OBKVは、パブリックネットワークアドレスとプライベートネットワークアドレスの両方を使用した接続をサポートしています。この記事では、公開IPアドレスを使用してOBKVに接続する方法について説明します。
前提条件
OBKVアカウントの登録、およびクラスタインスタンスとテナントの作成が完了していること。OBKVアカウントの登録、およびクラスタインスタンスとテナントの作成が完了していること。詳細については、インスタンスの作成およびテナントの作成に関するドキュメントをご参照ください。
操作手順
OBKVコンソールにログインします。クラスタ一覧ページで、対象クラスタの情報を展開し、対象テナントで、接続 > 接続文字列を取得 を選択します。
ポップアップウィンドウで、パブリックネットワークを使用 を選択します。
ステップ1:パブリックエンドポイントを取得 の下で、エンドポイントを取得 をクリックします。パブリックネットワークアドレスの取得に成功したら、次へ をクリックします。
説明
アクセスアドレスの取得には約1分かかります。しばらくお待ちください。テナント作成時に パブリックIPアドレスの同期作成 オプションを選択した場合、ここに既に作成されたパブリックIPアドレスが自動的に表示され、この手順をスキップできます。
ステップ2:接続文字列を取得 の下で、1. IPアドレスを追加 の下の 追加 をクリックします。
許可リストを追加 ダイアログボックスで、カスタムグループ名とホワイトリストに追加するIPアドレスを入力し、OK をクリックします。
現在のパブリックIPアドレスを追加:現在のIPアドレスが自動的に取得されます。
すべてのIPアドレスからのアクセスを許可:
0.0.0.0/0が自動的に入力されます。この場合、すべてのIPアドレスから現在のテナントにアクセスできます。
3. テナントに接続 の下で、データベースとアカウントを作成します。
データベースの作成:データベースのドロップダウンメニューで データベースを作成する をクリックし、ポップアップウィンドウでデータベース名をカスタマイズして 作成 をクリックします。
アカウントの作成:アカウントのドロップダウンメニューで アカウントを作成 をクリックし、アカウント名とパスワードを入力します。システムが自動的にパスワードを生成するか、カスタムパスワードを設定することもできます。パスワードは10~32文字で、数字2つ、大文字2つ、小文字2つ、特殊文字2つを含む必要があります。使用可能な特殊文字は
@#$%_+です。その後、作成 をクリックします。注意
アカウント作成時に生成されたパスワードを適切に保管してください。
MySQL CLIを接続方式として選択し、生成された接続文字列をクライアントにコピーします。次に、手順7で作成したアカウントのパスワードを入力して接続します。接続に成功すると、データベースにアクセスして利用できます。
説明
OBKVは現在、さまざまなクライアント、ドライバー、言語への接続をサポートしています。ここでは例として示しているだけであり、実際のニーズに応じて異なる接続方式を選択し、接続文字列を生成できます。