diff --git a/develop/dev-guide-third-party-support.md b/develop/dev-guide-third-party-support.md index c48d384b37919..9f5149e9754c3 100644 --- a/develop/dev-guide-third-party-support.md +++ b/develop/dev-guide-third-party-support.md @@ -26,8 +26,6 @@ If you encounter problems when connecting to TiDB using the tools listed in this ## Driver - - @@ -40,37 +38,13 @@ If you encounter problems when connecting to TiDB using the tools listed in this - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -83,157 +57,13 @@ If you encounter problems when connecting to TiDB using the tools listed in this
  • pingcap/tidb-loadbalance
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Clibmysqlclient8.0CompatibleN/AN/A
    C#(.Net)MySQL Connector/NET8.0CompatibleN/AN/A
    ODBCMySQL Connector/ODBC8.0CompatibleN/AN/A
    Go Go-MySQL-Driver v1.6.0 Full N/ABuild a Simple CRUD App with TiDB and Go-MySQL-DriverConnect to TiDB with Go-MySQL-Driver
    Java Build a Simple CRUD App with TiDB and JDBC
    JavaScriptmysqlv2.18.1CompatibleN/AN/A
    PHPmysqlndPHP 5.4+CompatibleN/AN/A
    PythonMySQL Connector/Python8.0CompatibleN/ABuild a Simple CRUD App with TiDB and MySQL Connector/Python
    mysqlclient2.1.1CompatibleN/ABuild a Simple CRUD App with TiDB and mysqlclient
    PyMySQL1.0.2CompatibleN/ABuild a Simple CRUD App with TiDB and PyMySQL
    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
    LanguageDriverLatest tested versionSupport levelTiDB adapterTutorial
    Clibmysqlclient8.0CompatibleN/AN/A
    C#(.Net)MySQL Connector/NET8.0CompatibleN/AN/A
    ODBCMySQL Connector/ODBC8.0CompatibleN/AN/A
    GoGo-MySQL-Driverv1.6.0FullN/ABuild a Simple CRUD App with TiDB and Go-MySQL-Driver
    JavaJDBC8.0Full - - Build a Simple CRUD App with TiDB and JDBC
    JavaScriptmysqlv2.18.1CompatibleN/AN/A
    PHPmysqlndPHP 5.4+CompatibleN/AN/A
    PythonMySQL Connector/Python8.0CompatibleN/ABuild a Simple CRUD App with TiDB and MySQL Connector/Python
    mysqlclient2.1.1CompatibleN/ABuild a Simple CRUD App with TiDB and mysqlclient
    PyMySQL1.0.2CompatibleN/ABuild a Simple CRUD App with TiDB and PyMySQLConnect to TiDB with JDBC
    -
    - ## ORM - - @@ -247,12 +77,12 @@ If you encounter problems when connecting to TiDB using the tools listed in this - + - + @@ -275,34 +105,27 @@ If you encounter problems when connecting to TiDB using the tools listed in this - - - - - - - - + - + - + @@ -320,20 +143,13 @@ If you encounter problems when connecting to TiDB using the tools listed in this - + - - - - - - - @@ -342,238 +158,25 @@ If you encounter problems when connecting to TiDB using the tools listed in this - - - - - - - - - - - - - - - - + - - - - - - - - + - - - - - -
    GoGo gorm v1.23.5 Full N/ABuild a Simple CRUD App with TiDB and GORMConnect to TiDB with GORM
    beegoN/A N/A
    entv0.11.0CompatibleN/AN/A
    Java Hibernate 6.1.0.Final Full N/ABuild a Simple CRUD App with TiDB and HibernateConnect to TiDB with Hibernate
    MyBatis v3.5.10 Full N/ABuild a Simple CRUD App with TiDB and MyBatisConnect to TiDB with MyBatis
    Spring Data JPA 2.7.2 Full N/ABuild a Simple CRUD App with TiDB and Spring BootConnect to TiDB with Spring Boot
    jOOQN/A
    JavaScript / TypeScriptJavaScript / TypeScript sequelize v6.20.1 Full N/A N/A
    Knex.jsv1.0.7CompatibleN/AN/A
    Prisma Client 4.16.2N/A
    TypeORMv0.3.6CompatibleN/AN/A
    PHPlaravelv9.1.10Compatiblelaravel-tidbN/A
    PythonPython Django v4.1 Full django-tidbN/A
    peeweev3.14.10CompatibleN/ABuild a Simple CRUD App with TiDB and peeweeConnect to TiDB with Django
    SQLAlchemy v1.4.37CompatibleN/ABuild a Simple CRUD App with TiDB and SQLAlchemy
    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
    LanguageORM frameworkLatest tested versionSupport levelTiDB adapterTutorial
    Gogormv1.23.5FullN/ABuild a Simple CRUD App with TiDB and GORM
    beegov2.0.3FullN/AN/A
    upper/dbv4.5.2 Full N/AN/A
    xormv1.3.1FullN/AN/A
    entv0.11.0CompatibleN/AN/A
    JavaHibernate6.1.0.FinalFullN/ABuild a Simple CRUD App with TiDB and Hibernate
    MyBatisv3.5.10FullN/ABuild a Simple CRUD App with TiDB and Mybatis
    Spring Data JPA2.7.2FullN/ABuild a Simple CRUD App with TiDB and Spring Boot
    jOOQv3.16.7 (Open Source)FullN/AN/A
    RubyActive Recordv7.0FullN/AN/A
    JavaScript / TypeScriptsequelizev6.20.1FullN/AN/A
    Knex.jsv1.0.7CompatibleN/AN/A
    Prisma Client3.15.1CompatibleN/AN/A
    TypeORMv0.3.6CompatibleN/AN/A
    PHPlaravelv9.1.10Compatiblelaravel-tidbN/A
    PythonDjangov4.1Fulldjango-tidbN/A
    peeweev3.14.10CompatibleN/ABuild a Simple CRUD App with TiDB and peewee
    SQLAlchemyv1.4.37CompatibleN/ABuild a Simple CRUD App with TiDB and SQLAlchemyConnect to TiDB with SQLAlchemy
    -
    - ## GUI | GUI | Latest tested version | Support level | Tutorial | | - | - | - | - | -| [DBeaver](https://dbeaver.io/) | 22.1.0 | Compatible | N/A | -| [Navicat for MySQL](https://www.navicat.com/) | 16.0.14 | Compatible | N/A | -| [MySQL Workbench](https://www.mysql.com/products/workbench/) | 8.0 | Compatible | N/A | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    IDEPluginSupport levelTutorial
    DataGripN/ACompatibleN/A
    IntelliJ IDEAN/ACompatibleN/A
    Visual Studio CodeTiDECompatibleN/A
    MySQLCompatibleN/A
    +| [DBeaver](https://dbeaver.io/) | 23.0.1 | Full | N/A | \ No newline at end of file