提交 5b3f3035 编写于 作者: D dingbo

docs: add connect exmaple

上级 7da48af5
...@@ -5,7 +5,49 @@ title: Connect with Python Connector ...@@ -5,7 +5,49 @@ title: Connect with Python Connector
## Install Connector ## Install Connector
First, you need to install the `taospy` module. Run the command below in your terminal.
```
pip3 install taospy
```
You'll need to have Python3 installed.
## Config ## Config
Run this command in your terminal to save connect parameters as environment variables:
```
export TDENGINE_CLOUD_HOST=<host>
export TDENGINE_CLOUD_PORT=<port>
export TDENGINE_CLOUD_TOKEN=<token>
export TDENGINE_USER_NAME=<username>
export TDENGINE_PASSWORD=<password>
```
<!-- exclude -->
:::note
You should replace above placeholders as real values. To get these values, please log in TDengine Cloud and switch to "Connector" section.
:::
<!-- exclude-end -->
## Connect ## Connect
```python
import taosrest
import os
host = os.environ["TDENGINE_CLOUD_HOST"]
port = os.environ["TDENGINE_CLOUD_PORT"]
token = os.environ["TDENGINE_CLOUD_TOKEN"]
user = os.environ["TDENGINE_USER_NAME"]
password = os.environ["TDENGINE_PASSWORD"]
conn = taosrest.connect(host=host,
port=port,
username="root",
password="taosdata",
token=token)
```
...@@ -3,8 +3,68 @@ sidebar_label: Java ...@@ -3,8 +3,68 @@ sidebar_label: Java
title: Connect with Java Connector title: Connect with Java Connector
--- ---
## Install Connector ## Add Dependency
Build with Maven
```
<dependency>
<groupId>com.taosdata.jdbc</groupId>
<artifactId>taos-jdbcdriver</artifactId>
<version>2.0.38</version>
</dependency>
```
Build with Gradle
```
dependencies {
implementation 'com.taosdata.jdbc:taos-jdbcdriver:2.0.39'
}
```
## Config ## Config
## Connect Run this command in your terminal to save connect parameters as environment variables:
\ No newline at end of file
```
export TDENGINE_CLOUD_HOST=<host>
export TDENGINE_CLOUD_PORT=<port>
export TDENGINE_CLOUD_TOKEN=<token>
export TDENGINE_USER_NAME=<username>
export TDENGINE_PASSWORD=<password>
```
<!-- exclude -->
:::note
You should replace above placeholders as real values. To get these values, please log in TDengine Cloud and switch to "Connector" section.
:::
<!-- exclude-end -->
## Connect
```java
import com.taosdata.jdbc.TSDBDriver;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.Properties;
public class ConnectCloudExample {
public static void main(String[] args) throws SQLException {
String host = System.getenv("TDENGINE_CLOUD_HOST");
String port = System.getenv("TDENGINE_CLOUD_PORT");
String token = System.getenv("TDENGINE_CLOUD_TOKEN");
String user = System.getenv("TDENGINE_USER_NAME");
String password = System.getenv("TDENGINE_PASSWORD");
String jdbcUrl = String.format("jdbc:TAOS-RS://%s:%s?user=%s&password=%s", host, port, user, password);
Properties connProps = new Properties();
connProps.setProperty(TSDBDriver.PROPERTY_KEY_TOKEN, token);
Connection conn = DriverManager.getConnection(jdbcUrl);
System.out.println("Connected");
conn.close();
}
}
```
\ No newline at end of file
# Python Connector # Python Connector
\ No newline at end of file
package com.taos.example;
import com.taosdata.jdbc.TSDBDriver;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.Properties;
public class ConnectCloudExample {
public static void main(String[] args) throws SQLException {
String host = System.getenv("TDENGINE_CLOUD_HOST");
String port = System.getenv("TDENGINE_CLOUD_PORT");
String token = System.getenv("TDENGINE_CLOUD_TOKEN");
String user = System.getenv("TDENGINE_USER_NAME");
String password = System.getenv("TDENGINE_PASSWORD");
String jdbcUrl = String.format("jdbc:TAOS-RS://%s:%s?user=%s&password=%s", host, port, user, password);
Properties connProps = new Properties();
connProps.setProperty(TSDBDriver.PROPERTY_KEY_TOKEN, token);
Connection conn = DriverManager.getConnection(jdbcUrl);
System.out.println("Connected");
conn.close();
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册