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

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

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

注記:

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

前提条件

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

  • MySQL 用 Navicat 16.3.2以降のバージョン。
  • Navicat for MySQL の有料アカウント。
  • TiDB クラスター。

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

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

TiDB に接続する

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

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

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

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

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

    ヒント:

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

  5. Navicat for MySQL を起動し、左上隅の[接続]をクリックして、ドロップダウン リストからMySQLを選択します。

    Navicat: add new connection

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

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

    Navicat: configure connection general panel for TiDB Serverless

  7. [SSL]タブをクリックし、 [SSL を使用する][認証を使用する] 、および[CA に対してサーバー証明書を検証する] チェックボックスを選択します。次に、 TiDB Cloud接続ダイアログからCA 証明書フィールドにCAファイルを選択します。

    Navicat: configure connection SSL panel for TiDB Serverless

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

  9. 接続テストが成功すると、 「接続成功」メッセージが表示されます。 「保存」をクリックして接続構成を終了します。

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

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

  3. [どこからでもアクセスを許可する]をクリックします。

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

  4. [CA 証明書のダウンロード]をクリックして CA ファイルをダウンロードします。

  5. Navicat for MySQL を起動し、左上隅の[接続]をクリックして、ドロップダウン リストからMySQLを選択します。

    Navicat: add new connection

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

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

    Navicat: configure connection general panel for TiDB Dedicated

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

    Navicat: configure connection SSL panel for TiDB Dedicated

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

  9. 接続テストが成功すると、 「接続成功」メッセージが表示されます。 「保存」をクリックして接続構成を終了します。

  1. Navicat for MySQL を起動し、左上隅の[接続]をクリックして、ドロップダウン リストからMySQLを選択します。

    Navicat: add new connection

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

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

    Navicat: configure connection general panel for self-hosted TiDB

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

  4. 接続テストが成功すると、 「接続成功」メッセージが表示されます。 「保存」をクリックして接続構成を終了します。

次のステップ

助けが必要?

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

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

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

Playground
新規
登録なしで TiDB の機能をワンストップでインタラクティブに体験できます。
製品
TiDB Cloud
TiDB
価格
PoC お問い合わせ
エコシステム
TiKV
TiFlash
OSS Insight
© 2024 PingCAP. All Rights Reserved.
Privacy Policy.