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 アプリを構築する |
Java | JDBC | 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 アプリを構築する |
Java | JDBC | 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 用 Navicat | 16.0.14 | 互換性がある | 該当なし |
MySQL ワークベンチ | 8.0 | 互換性がある | 該当なし |
IDE | プラグイン | サポートレベル | チュートリアル |
---|---|---|---|
データグリップ | 該当なし | 互換性がある | 該当なし |
インテリJアイデア | 該当なし | 互換性がある | 該当なし |
Visual Studioコード | 潮 | 互換性がある | 該当なし |
MySQL | 互換性がある | 該当なし |
Playground
新規
登録なしで TiDB の機能をワンストップでインタラクティブに体験できます。