DBeaver を使用して TiDB に接続する

TiDB は MySQL と互換性のあるデータベースであり、開発者、データベース管理者、アナリスト、およびデータを扱うすべての人のための無料のクロスプラットフォーム データベースDビーバーコミュニティです。

このチュートリアルでは、DBeaver Community を使用して TiDB クラスターに接続する方法を学習できます。

注記:

このチュートリアルは、TiDB サーバーレス、TiDB 専用、および TiDB セルフホストと互換性があります。

前提条件

このチュートリアルを完了するには、次のものが必要です。

TiDB クラスターがない場合は、次のように作成できます。

TiDB に接続する

選択した TiDB デプロイメント オプションに応じて、TiDB クラスターに接続します。

  • TiDB Serverless
  • TiDB Dedicated
  • TiDB Self-Hosted
  1. クラスターページに移動し、ターゲット クラスターの名前をクリックして、その概要ページに移動します。

  2. 右上隅にある「接続」をクリックします。接続ダイアログが表示されます。

  3. 接続ダイアログの設定が動作環境と一致していることを確認してください。

    • エンドポイント タイプはPublicに設定されます
    • ブランチはmainに設定されています
    • [接続先]DBeaverに設定されています
    • オペレーティング システムが環境に一致します。
  4. 「パスワードの生成」をクリックして、ランダムなパスワードを作成します。

    ヒント:

    以前にパスワードを作成したことがある場合は、元のパスワードを使用するか、 「パスワードのリセット」をクリックして新しいパスワードを生成できます。

  5. DBeaver を起動し、左上隅にある[新しいデータベース接続]をクリックします。 [データベースに接続]ダイアログで、リストから[TiDB]を選択し、 [次へ]をクリックします。

    Select TiDB as the database in DBeaver

  6. TiDB Cloud接続ダイアログから接続文字列をコピーします。 DBeaver で、 [接続方法]URLを選択し、接続文字列をURLフィールドに貼り付けます。

  7. 「認証 (データベースネイティブ)」セクションで、 「ユーザー名」と「パスワード」を入力します。例は次のとおりです。

    Configure connection settings for TiDB Serverless

  8. 「接続のテスト」をクリックして、TiDB サーバーレスクラスターへの接続を検証します。

    [ドライバー ファイルのダウンロード]ダイアログが表示された場合は、 [ダウンロード]クリックしてドライバー ファイルを取得します。

    Download driver files

    接続テストが成功すると、次のように接続テストダイアログが表示されます。 「OK」をクリックして閉じます。

    Connection test result

  9. 「完了」をクリックして接続構成を保存します。

  1. クラスターページに移動し、ターゲット クラスターの名前をクリックして、その概要ページに移動します。

  2. 右上隅にある「接続」をクリックします。接続ダイアログが表示されます。

  3. [どこからでもアクセスを許可]をクリックし、 [TiDB クラスター CA のダウンロード]をクリックして CA 証明書をダウンロードします。

    接続文字列の取得方法の詳細については、 TiDB専用標準接続を参照してください。

  4. DBeaver を起動し、左上隅にある[新しいデータベース接続]をクリックします。 [データベースに接続]ダイアログで、リストから[TiDB]を選択し、 [次へ]をクリックします。

    Select TiDB as the database in DBeaver

  5. 適切な接続文字列をコピーして、DBeaver 接続パネルに貼り付けます。 DBeaver フィールドと TiDB 専用接続文字列間のマッピングは次のとおりです。

    DビーバーフィールドTiDB 専用接続文字列
    サーバーホスト{host}
    ポート{port}
    ユーザー名{user}
    パスワード{password}

    例は次のとおりです。

    Configure connection settings for TiDB Dedicated

  6. 「接続のテスト」をクリックして、TiDB 専用クラスターへの接続を検証します。

    [ドライバー ファイルのダウンロード]ダイアログが表示された場合は、 [ダウンロード]クリックしてドライバー ファイルを取得します。

    Download driver files

    接続テストが成功すると、次のように接続テストダイアログが表示されます。 「OK」をクリックして閉じます。

    Connection test result

  7. 「完了」をクリックして接続構成を保存します。

  1. DBeaver を起動し、左上隅にある[新しいデータベース接続]をクリックします。 [データベースに接続]ダイアログで、リストから[TiDB]を選択し、 [次へ]をクリックします。

    Select TiDB as the database in DBeaver

  2. 次の接続パラメータを構成します。

    • サーバーホスト: TiDB セルフホストクラスターの IP アドレスまたはドメイン名。
    • Port : TiDB セルフホスト クラスターのポート番号。
    • ユーザー名: TiDB セルフホスト クラスターへの接続に使用するユーザー名。
    • パスワード: ユーザー名のパスワード。

    例は次のとおりです。

    Configure connection settings for TiDB Self-Hosted

  3. [接続のテスト]をクリックして、TiDB セルフホスト クラスターへの接続を検証します。

    [ドライバー ファイルのダウンロード]ダイアログが表示された場合は、 [ダウンロード]クリックしてドライバー ファイルを取得します。

    Download driver files

    接続テストが成功すると、次のように接続テストダイアログが表示されます。 「OK」をクリックして閉じます。

    Connection test result

  4. 「完了」をクリックして接続構成を保存します。

次のステップ

助けが必要?

不和またはサポートチケットを作成するについて質問してください。

このページは役に立ちましたか?