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
-
-
- C
- libmysqlclient
- 8.0
- Compatible
- N/A
- N/A
-
-
- C#(.Net)
- MySQL Connector/NET
- 8.0
- Compatible
- N/A
- N/A
-
-
ODBC
- MySQL Connector/ODBC
- 8.0
- Compatible
- N/A
- N/A
-
Go
Go-MySQL-Driver
v1.6.0
Full
N/A
- Build a Simple CRUD App with TiDB and Go-MySQL-Driver
+ Connect to TiDB with Go-MySQL-Driver
- Java
@@ -83,157 +57,13 @@ If you encounter problems when connecting to TiDB using the tools listed in this
Build a Simple CRUD App with TiDB and JDBC
-
-
- JavaScript
- mysql
- v2.18.1
- Compatible
- N/A
- N/A
-
-
- PHP
- mysqlnd
- PHP 5.4+
- Compatible
- N/A
- N/A
-
-
- Python
- MySQL Connector/Python
- 8.0
- Compatible
- N/A
- Build a Simple CRUD App with TiDB and MySQL Connector/Python
-
-
- mysqlclient
- 2.1.1
- Compatible
- N/A
- Build a Simple CRUD App with TiDB and mysqlclient
-
-
-
-PyMySQL
- 1.0.2
- Compatible
- N/A
- Build a Simple CRUD App with TiDB and PyMySQL
-
-
-
-
-
-
-
- Language
- Driver
- Latest tested version
- Support level
- TiDB adapter
- Tutorial
-
-
- C
- libmysqlclient
- 8.0
- Compatible
- N/A
- N/A
-
-
- C#(.Net)
- MySQL Connector/NET
- 8.0
- Compatible
- N/A
- N/A
-
-
- ODBC
- MySQL Connector/ODBC
- 8.0
- Compatible
- N/A
- N/A
-
-
- Go
- Go-MySQL-Driver
- v1.6.0
- Full
- N/A
- Build a Simple CRUD App with TiDB and Go-MySQL-Driver
-
-
- Java
- JDBC
- 8.0
- Full
-
-
-
- Build a Simple CRUD App with TiDB and JDBC
-
-
- JavaScript
- mysql
- v2.18.1
- Compatible
- N/A
- N/A
-
-
- PHP
- mysqlnd
- PHP 5.4+
- Compatible
- N/A
- N/A
-
-
- Python
- MySQL Connector/Python
- 8.0
- Compatible
- N/A
- Build a Simple CRUD App with TiDB and MySQL Connector/Python
-
-
- mysqlclient
- 2.1.1
- Compatible
- N/A
- Build a Simple CRUD App with TiDB and mysqlclient
-
-
PyMySQL
- 1.0.2
- Compatible
- N/A
- Build a Simple CRUD App with TiDB and PyMySQL
+ Connect to TiDB with JDBC
-
-
@@ -247,12 +77,12 @@ If you encounter problems when connecting to TiDB using the tools listed in this
-
Go
+ Go
gorm
v1.23.5
Full
N/A
- Build a Simple CRUD App with TiDB and GORM
+ Connect to TiDB with GORM
- beego
@@ -275,34 +105,27 @@ If you encounter problems when connecting to TiDB using the tools listed in this
N/A
N/A
-
ent
- v0.11.0
- Compatible
- N/A
- N/A
-
Java
Hibernate
6.1.0.Final
Full
N/A
- Build a Simple CRUD App with TiDB and Hibernate
+ Connect to TiDB with Hibernate
MyBatis
v3.5.10
Full
N/A
- Build a Simple CRUD App with TiDB and MyBatis
+ Connect to TiDB with MyBatis
Spring Data JPA
2.7.2
Full
N/A
- Build a Simple CRUD App with TiDB and Spring Boot
+ Connect to TiDB with Spring Boot
jOOQ
@@ -320,20 +143,13 @@ If you encounter problems when connecting to TiDB using the tools listed in this
N/A
-
- JavaScript / TypeScript
+ JavaScript / TypeScript
sequelize
v6.20.1
Full
N/A
N/A
-
Knex.js
- v1.0.7
- Compatible
- N/A
- N/A
-
Prisma Client
4.16.2
@@ -342,238 +158,25 @@ If you encounter problems when connecting to TiDB using the tools listed in this
N/A
-
- TypeORM
- v0.3.6
- Compatible
- N/A
- N/A
-
-
- PHP
- laravel
- v9.1.10
- Compatible
- laravel-tidb
- N/A
-
-
- Python
+ Python
Django
v4.1
Full
django-tidb
- N/A
-
-
peewee
- v3.14.10
- Compatible
- N/A
- Build a Simple CRUD App with TiDB and peewee
+ Connect to TiDB with Django
-
-SQLAlchemy
v1.4.37
- Compatible
- N/A
- Build a Simple CRUD App with TiDB and SQLAlchemy
-
-
-
-
-
-
-
- Language
- ORM framework
- Latest tested version
- Support level
- TiDB adapter
- Tutorial
-
-
- Go
- gorm
- v1.23.5
- Full
- N/A
- Build a Simple CRUD App with TiDB and GORM
-
-
- beego
- v2.0.3
- Full
- N/A
- N/A
-
-
- upper/db
- v4.5.2
Full
N/A
- N/A
-
-
- xorm
- v1.3.1
- Full
- N/A
- N/A
-
-
- ent
- v0.11.0
- Compatible
- N/A
- N/A
-
-
- Java
- Hibernate
- 6.1.0.Final
- Full
- N/A
- Build a Simple CRUD App with TiDB and Hibernate
-
-
- MyBatis
- v3.5.10
- Full
- N/A
- Build a Simple CRUD App with TiDB and Mybatis
-
-
- Spring Data JPA
- 2.7.2
- Full
- N/A
- Build a Simple CRUD App with TiDB and Spring Boot
-
-
- jOOQ
- v3.16.7 (Open Source)
- Full
- N/A
- N/A
-
-
- Ruby
- Active Record
- v7.0
- Full
- N/A
- N/A
-
-
- JavaScript / TypeScript
- sequelize
- v6.20.1
- Full
- N/A
- N/A
-
-
- Knex.js
- v1.0.7
- Compatible
- N/A
- N/A
-
-
- Prisma Client
- 3.15.1
- Compatible
- N/A
- N/A
-
-
- TypeORM
- v0.3.6
- Compatible
- N/A
- N/A
-
-
- PHP
- laravel
- v9.1.10
- Compatible
- laravel-tidb
- N/A
-
-
- Python
- Django
- v4.1
- Full
- django-tidb
- N/A
-
-
- peewee
- v3.14.10
- Compatible
- N/A
- Build a Simple CRUD App with TiDB and peewee
-
-
SQLAlchemy
- v1.4.37
- Compatible
- N/A
- Build a Simple CRUD App with TiDB and SQLAlchemy
+ Connect to TiDB with SQLAlchemy
IDE | -Plugin | -Support level | -Tutorial | -
---|---|---|---|
DataGrip | -N/A | -Compatible | -N/A | -
IntelliJ IDEA | -N/A | -Compatible | -N/A | -
Visual Studio Code | -TiDE | -Compatible | -N/A | -
MySQL | -Compatible | -N/A | -