NavicatでTiDBに接続する

z
s
O

TiDBはMySQL互換データベースで、 ナビキャットデータベースユーザー向けのGUIツールセットです。このチュートリアルでは、 ナビキャット プレミアムツールを使用してTiDBに接続します。

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

注記:

このチュートリアルは、 TiDB Cloud Serverless、 TiDB Cloud Dedicated、および TiDB Self-Managed と互換性があります。

前提条件

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

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

TiDBに接続する

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

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

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

  3. 接続ダイアログの構成が動作環境と一致していることを確認します。

    • 接続タイプPublicに設定されています。
    • ブランチmainに設定されています。
    • Connect With がNavicatに設定されています。
    • オペレーティング システムは環境に適合します。
  4. ランダムなパスワードを作成するには、 「パスワードの生成」をクリックします。

    ヒント:

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

  5. Navicat Premium を起動し、左上隅の「接続」をクリックし、ベンダー フィルターリストからPingCAPを選択して、右側のパネルでTiDB をダブルクリックします。

    Navicat: add new connection

  6. [**新しい接続 (TiDB)]**ダイアログで、次の接続パラメータを構成します。

    • 接続名: この接続に意味のある名前を付けます。
    • ホスト: TiDB Cloud接続ダイアログからHOSTパラメータを入力します。
    • ポート: TiDB Cloud接続ダイアログからPORTパラメータを入力します。
    • ユーザー名: TiDB Cloud接続ダイアログからUSERNAMEパラメータを入力します。
    • パスワード: TiDB Cloud Serverless クラスターのパスワードを入力します。

    Navicat: configure connection general panel for TiDB Cloud Serverless

  7. 「SSL」タブをクリックし、 「SSLを使用する」「認証を使用する」、 「CA証明サーバーを検証する」のチェックボックスをオンにします。次に、 TiDB Cloud接続ダイアログからCAファイルを選択し、 「CA証明書」フィールドに入力します。

    Navicat: configure connection SSL panel for TiDB Cloud Serverless

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

  9. 接続テストが成功すると、「接続成功」というメッセージが表示されます。 「OK」をクリックして接続設定を完了してください。

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

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

  3. 接続ダイアログで、 [接続タイプ]ドロップダウン リストから[パブリック]を選択します。

    IP アクセス リストをまだ設定していない場合は、 「IP アクセス リストの設定」をクリックするか、手順IPアクセスリストを設定するに従って、最初の接続の前に設定してください。

    TiDB Cloud Dedicatedは、パブリック接続タイプに加えて、プライベートエンドポイントVPCピアリング接続タイプもサポートしています。詳細については、 TiDB Cloud専用クラスタに接続するご覧ください。

  4. CA 証明書をダウンロードするには、CA 証明書をクリックします。

  5. Navicat Premium を起動し、左上隅の「接続」をクリックし、ベンダー フィルターリストからPingCAPを選択して、右側のパネルでTiDB をダブルクリックします。

    Navicat: add new connection

  6. [**新しい接続 (TiDB)]**ダイアログで、次の接続パラメータを構成します。

    • 接続名: この接続に意味のある名前を付けます。
    • ホスト: TiDB Cloud接続ダイアログからHOSTパラメータを入力します。
    • ポート: TiDB Cloud接続ダイアログからPORTパラメータを入力します。
    • ユーザー名: TiDB Cloud接続ダイアログからUSERNAMEパラメータを入力します。
    • パスワード: TiDB Cloud Dedicated クラスターのパスワードを入力します。

    Navicat: configure connection general panel for TiDB Cloud Dedicated

  7. 「SSL」タブをクリックし、 「SSLを使用する」「認証を使用する」、 「CAサーバー書を検証する」のチェックボックスをオンにします。次に、 「CA証明書」フィールドで、手順4でダウンロードしたCAファイルを選択します。

    Navicat: configure connection SSL panel for TiDB Cloud Dedicated

  8. TiDB Cloud Dedicated クラスターへの接続を検証するためのテスト接続

  9. 接続テストが成功すると、「接続成功」というメッセージが表示されます。 「OK」をクリックして接続設定を完了してください。

  1. Navicat Premium を起動し、左上隅の「接続」をクリックし、ベンダー フィルターリストからPingCAPを選択して、右側のパネルでTiDB をダブルクリックします。

    Navicat: add new connection

  2. [**新しい接続 (TiDB)]**ダイアログで、次の接続パラメータを構成します。

    • 接続名: この接続に意味のある名前を付けます。
    • ホスト: TiDB セルフマネージド クラスターの IP アドレスまたはドメイン名を入力します。
    • ポート: TiDB セルフマネージド クラスターのポート番号を入力します。
    • ユーザー名: TiDB に接続するために使用するユーザー名を入力します。
    • パスワード: TiDB に接続するために使用するパスワードを入力します。

    Navicat: configure connection general panel for self-hosted TiDB

  3. 「テスト接続」をクリックして、TiDB セルフマネージド クラスターへの接続を検証します。

  4. 接続テストが成功すると、「接続成功」というメッセージが表示されます。 「OK」をクリックして接続設定を完了してください。

次のステップ

ヘルプが必要ですか?

不和またはスラック 、あるいはサポートチケットを送信するについてコミュニティに質問してください。

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