diff --git a/docs/zh/08-develop/01-connect/index.md b/docs/zh/08-develop/01-connect/index.md index 0e92400d9e..528a30f909 100644 --- a/docs/zh/08-develop/01-connect/index.md +++ b/docs/zh/08-develop/01-connect/index.md @@ -322,6 +322,28 @@ Rust 连接器使用 DSN 来创建连接, DSN 描述字符串基本结构如 DSN 的详细说明和如何使用详见 [连接功能](../../reference/connector/rust/#连接功能) + + Node.js 连接器使用 DSN 来创建连接, DSN 描述字符串基本结构如下: + + ```text + [+]://[[:@]:][/][?=[&=]] + |------------|---|-----------|-----------|------|------|------------|-----------------------| + | protocol | | username | password | host | port | database | params | + ``` + + - **protocol**: 使用 websocket 协议建立连接。例如`ws://localhost:6041` + - **username/password**: 数据库的用户名和密码。 + - **host/port**: 主机地址和端口号。例如`localhost:6041` + - **database**: 数据库名称。 + - **params**: 其他参数。 例如token。 + + - 完整 D 示例: + + ```js + ws://root:taosdata@localhost:6041 + ``` + + ConnectionStringBuilder 使用 key-value 对方式设置连接参数,key 为参数名,value 为参数值,不同参数之间使用分号 `;` 分割。