標準接続経由で TiDB 専用に接続する
このドキュメントでは、標準接続を介して TiDB 専用クラスターに接続する方法について説明します。標準接続では、トラフィック フィルターを備えたパブリック エンドポイントが公開されるため、ラップトップから SQL クライアントを介して TiDB 専用クラスターに接続できます。
ヒント:
標準接続経由で TiDB サーバーレス クラスターに接続する方法については、 パブリックエンドポイント経由で TiDB サーバーレスに接続するを参照してください。
標準接続経由で TiDB 専用クラスターに接続するには、次の手順を実行します。
ターゲットクラスターの概要ページを開きます。
TiDB Cloudコンソールにログインし、プロジェクトのクラスターページに移動します。
ヒント:
複数のプロジェクトがある場合は、
左下隅の をクリックして、別のプロジェクトに切り替えます。 ターゲット クラスターの名前をクリックして、その概要ページに移動します。
右上隅にある「接続」をクリックします。接続ダイアログが表示されます。
クラスターのトラフィック フィルターを作成します。トラフィック フィルターは、SQL クライアント経由でTiDB Cloudへのアクセスを許可される IP および CIDR アドレスのリストです。
トラフィック フィルターがすでに設定されている場合は、次のサブステップをスキップしてください。トラフィック フィルターが空の場合は、次のサブ手順を実行してトラフィック フィルターを追加します。
いずれかのボタンをクリックして、ルールをすばやく追加します。
- 現在の IP アドレスを追加
- どこからでもアクセスを許可する
新しく追加された IP アドレスまたは CIDR 範囲の説明をオプションで入力します。
「フィルターの作成」をクリックして変更を確認します。
ダイアログの「ステップ 2: TiDB クラスター CA をダウンロードする」で、TiDB クラスターへの TLS 接続用のTiDB クラスター CA をダウンロードするをクリックします。 TiDB クラスター CA は、デフォルトで TLS 1.2 バージョンをサポートします。
注記:
- TiDB クラスター CA は、TiDB 専用クラスターでのみ使用できます。
- 現在、 TiDB Cloud は、MySQL、MyCLI、JDBC、Python、Go、Node.js の接続方法の接続文字列とサンプル コードのみを提供しています。
ダイアログの「ステップ 3: SQL クライアントに接続する」で、希望する接続方法のタブをクリックし、タブ上の接続文字列とサンプル コードを参照してクラスターに接続します。
ダウンロードした CA ファイルのパスを、接続文字列の
--ssl-ca
オプションの引数として使用する必要があることに注意してください。
次は何ですか
TiDB クラスターに正常に接続したら、 TiDB で SQL ステートメントを探索するを行うことができます。