TiDB がサポートするサードパーティ ツール

注記:

このドキュメントでは、TiDB でサポートされる一般的なサードパーティツールのみをリストします。他のサードパーティ ツールの一部はリストされていません。これは、それらがサポートされていないためではなく、TiDB と互換性のない機能を使用しているかどうか PingCAP が不明であるためです。

TiDB はMySQLプロトコルとの高い互換性なので、ほとんどの MySQL ドライバー、ORM フレームワーク、および MySQL に適応するその他のツールは TiDB と互換性があります。このドキュメントでは、これらのツールと TiDB のサポート レベルに焦点を当てます。

サポートレベル

PingCAP はコミュニティと連携し、サードパーティ ツールに次のサポート レベルを提供します。

  • Full : TiDB が対応するサードパーティ ツールのほとんどの機能とすでに互換性があり、その新しいバージョンとの互換性が維持されていることを示します。 PingCAP は、ツールの最新バージョンとの互換性テストを定期的に実施します。
  • 互換性: 対応するサードパーティ ツールが MySQL に適合しており、TiDB が MySQL プロトコルと高い互換性があるため、TiDB はツールのほとんどの機能を使用できることを示します。ただし、PingCAP はツールのすべての機能について完全なテストを完了していないため、予期しない動作が発生する可能性があります。

注記:

特に指定しない限り、DriverまたはORM フレームワークにはアプリケーションの再試行とエラー処理のサポートは含まれません。

このドキュメントに記載されているツールを使用して TiDB に接続するときに問題が発生した場合は、このツールのサポートを促進するための詳細を記載して GitHub に問題を送信してください。

Driver

言語Driver最新のテスト済みバージョンサポートレベルTiDBアダプターチュートリアル
行くGo-MySQL-ドライバーv1.6.0満杯該当なしGo-MySQL-Driver を使用して TiDB に接続する
JavaJDBC 8.0満杯 JDBC を使用して TiDB に接続する

ORM

言語ORMフレームワーク最新のテスト済みバージョンサポートレベルTiDBアダプターチュートリアル
行くゴームv1.23.5満杯該当なしGORM を使用して TiDB に接続する
ビーゴv2.0.3満杯該当なし該当なし
アッパー/データベースv4.5.2満杯該当なし該当なし
xorm v1.3.1満杯該当なし該当なし
Java休止状態6.1.0.最終回満杯該当なしHibernate で TiDB に接続する
マイバティスv3.5.10満杯該当なしMyBatis を使用して TiDB に接続する
Spring Data JPA 2.7.2満杯該当なしSpring Boot を使用して TiDB に接続する
ジョークv3.16.7 (オープンソース)満杯該当なし該当なし
ルビーアクティブなレコードv7.0満杯該当なしRails Framework と ActiveRecord ORM を使用して TiDB に接続する
JavaScript / TypeScript続編v6.20.1満杯該当なしSequelize で TiDB に接続する
プリズマ4.16.2満杯該当なしPrisma を使用して TiDB に接続する
TypeORM v0.3.17満杯該当なしTypeORM で TiDB に接続する
パイソンジャンゴv4.2満杯ジャンゴ-tidb Django を使用して TiDB に接続する
SQLアルケミーv1.4.37満杯該当なしSQLAlchemy を使用して TiDB に接続する

GUI

GUI最新のテスト済みバージョンサポートレベルチュートリアル
JetBrains データグリップ2023.2.1満杯JetBrains DataGrip を使用して TiDB に接続する
Dビーバー23.0.3満杯DBeaver を使用して TiDB に接続する
Visual Studio コード1.72.0満杯Visual Studio Code を使用して TiDB に接続する

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