22title : 驱动
33---
44
5- Databend 为多种编程语言提供官方驱动,使您能够从应用程序连接并交互 Databend。
5+ Databend 为多种编程语言提供了官方驱动,使你能够从应用程序连接到 Databend 并与之交互 。
66
77## 快速入门
88
991 . ** 选择语言** - 从 Python、Go、Node.js、Java 或 Rust 中选择
10- 2 . ** 获取连接字符串** - 使用下方 DSN 格式
11- 3 . ** 安装并连接** - 遵循各驱动的专属文档
10+ 2 . ** 获取连接字符串** - 使用下方的 DSN 格式
11+ 3 . ** 安装并连接** - 参考各驱动的专属文档
1212
1313## 连接字符串(DSN)
1414
@@ -18,30 +18,30 @@ Databend 为多种编程语言提供官方驱动,使您能够从应用程序
1818databend://user:pwd@host[:port]/[database][?sslmode=disable][&arg1=value1]
1919```
2020
21- > ` user:pwd ` 指 Databend 中的 SQL 用户。参见 [ CREATE USER] ( /sql/sql-commands/ddl/user/user-create-user ) 创建用户并授予权限。
21+ > ` user:pwd ` 指 Databend 中的 SQL 用户。参阅 [ CREATE USER] ( /sql/sql-commands/ddl/user/user-create-user ) 创建用户并授予权限。
2222
2323### 连接示例
2424
25- | 部署方式 | 连接字符串 |
26- | ------------| -------------------|
27- | ** 自托管** | ` databend://user:pwd@host:8000/database?sslmode=disable ` |
28- | ** Databend Cloud** | ` databend://user:pwd@host:443/database?warehouse=wh ` |
25+ | 部署方式 | 连接字符串 |
26+ | ------------------ | -------------------------------------------------------- |
27+ | ** 自托管** | ` databend://user:pwd@host:8000/database?sslmode=disable ` |
28+ | ** Databend Cloud** | ` databend://user:pwd@host:443/database?warehouse=wh ` |
2929
3030### 参数参考
3131
32- | 参数 | 描述 | 自托管 | Databend Cloud | 示例 |
33- | -----------| -------------| -------------| ----------------| ----------|
34- | ` sslmode ` | SSL 模式 | ` disable ` (必需) | 不使用 | ` ?sslmode=disable ` |
35- | ` warehouse ` | Warehouse 名称 | 不使用 | 必需 | ` ?warehouse=compute_wh ` |
32+ | 参数 | 描述 | 自托管 | Databend Cloud | 示例 |
33+ | ----------- | -------------- | -------------------- | -------------- | ----------------------- |
34+ | ` sslmode ` | SSL 模式 | ` disable ` (必需) | 不使用 | ` ?sslmode=disable ` |
35+ | ` warehouse ` | Warehouse 名称 | 不使用 | 必需 | ` ?warehouse=compute_wh ` |
3636
3737> ** Databend Cloud** :[ 获取连接信息 →] ( /guides/cloud/using-databend-cloud/warehouses#obtaining-connection-information )
3838
3939## 可用驱动
4040
41- | 语言 | 包 | 主要特性 |
42- | ----------| ---------| -------------|
43- | ** [ Python] ( ./python ) ** | ` databend-driver ` <br />` databend-sqlalchemy ` | • 同步/异步支持<br />• SQLAlchemy 方言<br />• 兼容 PEP 249 |
44- | ** [ Go] ( ./golang ) ** | ` databend-go ` | • database/sql 接口<br />• 连接池<br />• 批量操作 |
45- | ** [ Node.js] ( ./nodejs ) ** | ` databend-driver ` | • TypeScript 支持<br />• 基于 Promise 的 API<br />• 流式结果 |
46- | ** [ Java] ( ./jdbc ) ** | ` databend-jdbc ` | • 兼容 JDBC 4.0<br />• 连接池<br />• 预处理语句 |
47- | ** [ Rust] ( ./rust ) ** | ` databend-driver ` | • Async/await 支持<br />• 类型安全查询<br />• 零拷贝反序列化 |
41+ | 语言 | 包 | 主要特性 |
42+ | ----------------------- | ------------------------------------------- | ------------------------------------------------------------------------- |
43+ | ** [ Python] ( ./python ) ** | ` databend-driver ` <br />` databend-sqlalchemy ` | • 同步/异步支持<br />• SQLAlchemy 方言<br />• 兼容 PEP 249 |
44+ | ** [ Go] ( ./golang ) ** | ` databend-go ` | • database/sql 接口<br />• 连接池<br />• 批量操作 |
45+ | ** [ Node.js] ( ./nodejs ) ** | ` databend-driver ` | • TypeScript 支持<br />• 基于 Promise 的 API<br />• 流式结果 |
46+ | ** [ Java] ( ./jdbc ) ** | ` databend-jdbc ` | • 兼容 JDBC 4.0<br />• 连接池<br />• 预处理语句 |
47+ | ** [ Rust] ( ./rust ) ** | ` databend-driver ` | • Async/await 支持<br />• 类型安全查询<br />• 零拷贝反序列化 |
0 commit comments