Skip to content

Latest commit

 

History

History
183 lines (112 loc) · 7.74 KB

File metadata and controls

183 lines (112 loc) · 7.74 KB
title summary aliases
应用开发概览
TiDB Cloud 和 TiDB 的开发者指南概览。
zh/tidbcloud/dev-guide-overview/
zh/tidb/dev/dev-guide-overview/
zh/stable/dev/dev-guide-overview/

应用开发概览

TiDB 是一款开源的分布式 SQL 数据库,同时支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing, HTAP)。

本指南旨在帮助应用开发者快速掌握如何连接 TiDB、设计数据库、读写数据,并基于 TiDB 构建可靠且高性能的应用程序。

注意:

本指南是为应用程序开发者所编写的,如果你对 TiDB 的内部原理感兴趣,或希望参与到 TiDB 的开发中来,那么可前往阅读 TiDB Kernel Development Guide 来获取更多 TiDB 的相关信息。

此外,你还可以通过视频的形式学习免费的 TiDB SQL 开发在线课程

按语言和框架分类

你可以使用自己熟悉的编程语言,结合以下包含示例代码的文档来构建你的应用程序。

在边缘环境中通过 HTTPS 连接到 TiDB(仅适用于 TiDB Cloud)。

通过 mysql2 将 Next.js 连接到 TiDB。

使用 Prisma ORM 连接 TiDB。

使用 TypeORM 连接 TiDB。

使用 Sequelize ORM 连接 TiDB。

通过 mysql.js 模块将 Node.js 连接到 TiDB。

通过 node-mysql2 模块将 Node.js 连接到 TiDB。

在 AWS Lambda 函数中使用 mysql2 连接 TiDB。

通过 django-tidb 将 Django 应用连接 TiDB。

使用 MySQL Connector/Python 连接 TiDB。

使用 PyMySQL 包连接 TiDB。

使用 mysqlclient 包连接 TiDB。

使用 SQLAlchemy ORM 连接 TiDB。

使用 Peewee ORM 连接 TiDB。

使用 JDBC(MySQL Connector/J)连接 TiDB。

使用 MyBatis ORM 连接 TiDB。

使用 Hibernate ORM 连接 TiDB。

使用 Spring Boot 连接 TiDB。

使用 Go-MySQL-Driver 连接 TiDB。

使用 GORM 连接 TiDB。

使用 Rails 框架和 ActiveRecord ORM 连接 TiDB。

使用 mysql2 驱动连接 TiDB。

除了上述指南之外,PingCAP 还与社区合作,支持第三方 MySQL 驱动、ORM 以及工具

使用 MySQL 客户端软件

TiDB 与 MySQL 高度兼容,你可以使用许多熟悉的 MySQL 客户端工具来连接 TiDB 并管理数据库。对于 TiDB Cloud 用户,你还可以使用 TiDB Cloud CLI 来连接和管理数据库。

使用 MySQL Workbench 连接并管理 TiDB 数据库。

使用 VS Code 中的 SQLTools 扩展连接并管理 TiDB 数据库。

使用 DBeaver 连接并管理 TiDB 数据库。

使用 JetBrains 的 DataGrip 连接并管理 TiDB 数据库。

其他资源

了解关于应用开发的更多信息。