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アダプターチュートリアル
C libmysqlクライアント8.0互換性がある該当なし該当なし
C#(.ネット) MySQL コネクタ/NET 8.0互換性がある該当なし該当なし
ODBC MySQLコネクタ/ODBC 8.0互換性がある該当なし該当なし
行くGo-MySQL-ドライバーv1.6.0満杯該当なしTiDB と Go-MySQL-Driver を使用してシンプルな CRUD アプリを構築する
JavaJDBC 8.0満杯 TiDB と JDBC を使用してシンプルな CRUD アプリを構築する
JavaScript mysql v2.18.1互換性がある該当なし該当なし
PHP mysqlnd PHP 5.4+互換性がある該当なし該当なし
パイソンMySQL コネクタ/Python 8.0互換性がある該当なしTiDB と MySQL Connector/Python を使用してシンプルな CRUD アプリを構築する
mysqlクライアント2.1.1互換性がある該当なしTiDB と mysqlclient を使用してシンプルな CRUD アプリを構築する
PyMySQL 1.0.2互換性がある該当なしTiDB と PyMySQL を使用してシンプルな CRUD アプリを構築する
言語Driver最新のテスト済みバージョンサポートレベルTiDBアダプターチュートリアル
C libmysqlクライアント8.0互換性がある該当なし該当なし
C#(.ネット) MySQL コネクタ/NET 8.0互換性がある該当なし該当なし
ODBC MySQLコネクタ/ODBC 8.0互換性がある該当なし該当なし
行くGo-MySQL-ドライバーv1.6.0満杯該当なしTiDB と Go-MySQL-Driver を使用してシンプルな CRUD アプリを構築する
JavaJDBC 8.0満杯 TiDB と JDBC を使用してシンプルな CRUD アプリを構築する
JavaScript mysql v2.18.1互換性がある該当なし該当なし
PHP mysqlnd PHP 5.4+互換性がある該当なし該当なし
パイソンMySQL コネクタ/Python 8.0互換性がある該当なしTiDB と MySQL Connector/Python を使用してシンプルな CRUD アプリを構築する
mysqlクライアント2.1.1互換性がある該当なしTiDB と mysqlclient を使用してシンプルな CRUD アプリを構築する
PyMySQL 1.0.2互換性がある該当なしTiDB と PyMySQL を使用してシンプルな CRUD アプリを構築する

ORM

言語ORMフレームワーク最新のテスト済みバージョンサポートレベルTiDBアダプターチュートリアル
行くゴームv1.23.5満杯該当なしTiDB と GORM を使用してシンプルな CRUD アプリを構築する
ビーゴv2.0.3満杯該当なし該当なし
アッパー/データベースv4.5.2満杯該当なし該当なし
xorm v1.3.1満杯該当なし該当なし
エントv0.11.0互換性がある該当なし該当なし
Java休止状態6.1.0.最終回満杯該当なしTiDB と Hibernate を使用してシンプルな CRUD アプリを構築する
マイバティスv3.5.10満杯該当なしTiDB と MyBatis を使用してシンプルな CRUD アプリを構築する
Spring Data JPA 2.7.2満杯該当なしTiDB と Spring Boot を使用してシンプルな CRUD アプリを構築する
ジョークv3.16.7 (オープンソース)満杯該当なし該当なし
ルビーアクティブなレコードv7.0満杯該当なし該当なし
JavaScript / TypeScript 続編化するv6.20.1満杯該当なし該当なし
Knex.js v1.0.7互換性がある該当なし該当なし
プリズマクライアント4.16.2満杯該当なし該当なし
TypeORM v0.3.6互換性がある該当なし該当なし
PHPララベルv9.1.10互換性があるlaravel-tidb該当なし
パイソンジャンゴv4.1満杯ジャンゴティブ該当なし
SQLアルケミーv1.4.37満杯該当なしTiDB と SQLAlchemy を使用してシンプルな CRUD アプリを構築する
ピーピーv3.14.10互換性がある該当なしTiDB と peewee を使用してシンプルな CRUD アプリを構築する
言語ORMフレームワーク最新のテスト済みバージョンサポートレベルTiDBアダプターチュートリアル
行くゴームv1.23.5満杯該当なしTiDB と GORM を使用してシンプルな CRUD アプリを構築する
ビーゴv2.0.3満杯該当なし該当なし
アッパー/データベースv4.5.2満杯該当なし該当なし
xorm v1.3.1満杯該当なし該当なし
エントv0.11.0互換性がある該当なし該当なし
Java休止状態6.1.0.最終回満杯該当なしTiDB と Hibernate を使用してシンプルな CRUD アプリを構築する
マイバティスv3.5.10満杯該当なしTiDB と Mybatis を使用してシンプルな CRUD アプリを構築する
Spring Data JPA 2.7.2満杯該当なしTiDB と Spring Boot を使用してシンプルな CRUD アプリを構築する
ジョークv3.16.7 (オープンソース)満杯該当なし該当なし
ルビーアクティブなレコードv7.0満杯該当なし該当なし
JavaScript / TypeScript 続編化するv6.20.1満杯該当なし該当なし
Knex.js v1.0.7互換性がある該当なし該当なし
プリズマクライアント3.15.1互換性がある該当なし該当なし
TypeORM v0.3.6互換性がある該当なし該当なし
PHPララベルv9.1.10互換性があるlaravel-tidb該当なし
パイソンジャンゴv4.1満杯ジャンゴティブ該当なし
ピーピーv3.14.10互換性がある該当なしTiDB と peewee を使用してシンプルな CRUD アプリを構築する
SQLアルケミーv1.4.37互換性がある該当なしTiDB と SQLAlchemy を使用してシンプルな CRUD アプリを構築する

GUI

GUI最新のテスト済みバージョンサポートレベルチュートリアル
Dビーバー22.1.0互換性がある該当なし
MySQL 用 Navicat16.0.14互換性がある該当なし
MySQL ワークベンチ8.0互換性がある該当なし
IDEプラグインサポートレベルチュートリアル
データグリップ該当なし互換性がある該当なし
インテリJアイデア該当なし互換性がある該当なし
Visual Studioコード互換性がある該当なし
MySQL互換性がある該当なし
Playground
新規
登録なしで TiDB の機能をワンストップでインタラクティブに体験できます。
製品
TiDB Cloud
TiDB
価格
PoC お問い合わせ
エコシステム
TiKV
TiFlash
OSS Insight
© 2023 PingCAP. All Rights Reserved.