Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
b7fded8b
T
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1185
Star
22016
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
b7fded8b
编写于
6月 21, 2021
作者:
E
Elias Soong
提交者:
GitHub
6月 21, 2021
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #6561 from taosdata/docs/xiaolei/TD-4437-matlab_doc_update
[TD-4437]<docs>:update matlab-jdbc doc
上级
0edce4c0
2c337664
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
12 addition
and
17 deletion
+12
-17
documentation20/cn/09.connections/docs.md
documentation20/cn/09.connections/docs.md
+12
-17
未找到文件。
documentation20/cn/09.connections/docs.md
浏览文件 @
b7fded8b
...
...
@@ -77,48 +77,43 @@ sudo cp -rf /usr/local/taos/connector/grafanaplugin /var/lib/grafana/plugins/tde
## <a class="anchor" id="matlab"></a>MATLAB
MATLAB
可以通过安装包内提供的JDBC Driver直接连接到TDengine
获取数据到本地工作空间。
MATLAB
可以通过安装包内提供的 JDBC Driver 直接连接到 TDengine
获取数据到本地工作空间。
### MATLAB
的JDBC
接口适配
### MATLAB
的 JDBC
接口适配
MATLAB
的适配有下面几个步骤,下面以Windows10上适配MATLAB2017a
为例:
MATLAB
的适配有下面几个步骤,下面以 Windows 10 上适配 MATLAB2021a
为例:
-
将TDengine安装包内的驱动程序JDBCDriver-1.0.0-dist.jar拷贝到${matlab_root}
\M
ATLAB
\R
2017a
\j
ava
\j
ar
\t
oolbox
-
将TDengine安装包内的taos.lib文件拷贝至${matlab_ root _dir}
\M
ATLAB
\R
2017a
\l
ib
\w
in64
-
将新添加的驱动jar包加入MATLAB的classpath。在${matlab_ root _dir}
\M
ATLAB
\R
2017a
\t
oolbox
\l
ocal
\c
lasspath.txt文件中添加下面一行
-
将 TDengine 客户端安装路径下的
`\TDengine\connector\jdbc的驱动程序taos-jdbcdriver-2.0.25-dist.jar`
拷贝到
`${matlab_root}\MATLAB\R2021a\java\jar\toolbox`
。
-
将 TDengine 安装包内的
`taos.lib`
文件拷贝至
`${matlab_root_dir}\MATLAB\R2021\lib\win64`
。
-
将新添加的驱动 jar 包加入 MATLAB 的 classpath。在
`${matlab_root_dir}\MATLAB\R2021a\toolbox\local\classpath.txt`
文件中添加下面一行:
```
$matlabroot/java/jar/toolbox/
JDBCDriver-1.0.0
-dist.jar
$matlabroot/java/jar/toolbox/
taos-jdbcdriver-2.0.25
-dist.jar
```
-
在${user_home}
\A
ppData
\R
oaming
\M
athWorks
\M
ATLAB
\R
2017a
\下
添加一个文件javalibrarypath.txt, 并在该文件中添加taos.dll的路径,比如您的taos.dll是在安装时拷贝到了C:
\W
indows
\S
ystem32下,那么就应该在javalibrarypath.txt中添加如下一行:
-
在
`${user_home}\AppData\Roaming\MathWorks\MATLAB\R2021a\` 下添加一个文件 `
javalibrarypath.txt
`,并在该文件中添加 taos.dll 的路径,比如您的 taos.dll 是在安装时拷贝到了 `
C:
\W
indows
\S
ystem32
` 下,那么就应该在 `
javalibrarypath.txt
` 中添加如下一行:
```
C:\Windows\System32
```
### 在
MATLAB中连接TDengine
获取数据
### 在
MATLAB 中连接 TDengine
获取数据
在成功进行了上述配置后,打开MATLAB。
在成功进行了上述配置后,打开
MATLAB。
- 创建一个连接:
```matlab
conn
=
database
(
‘
db
’
,
‘
root
’
,
‘
taosdata
’
,
‘
com
.
taosdata
.
jdbc
.
TSDBDriver
’
,
‘
jdbc
:
TSDB
://
127.0
.
0.1
:
0
/
’
)
conn = database(‘
test’, ‘root’, ‘taosdata’, ‘com.taosdata.jdbc.TSDBDriver’, ‘jdbc:TSDB://192.168.1.94:603
0/’)
```
- 执行一次查询:
```matlab
sql0 = [‘select * from tb’]
data = select(conn, sql0);
```
- 插入一条记录:
```matlab
sql1 = [‘insert into tb values (now, 1)’]
exec(conn, sql1)
```
更多例子细节请参考安装包内
examples
\M
atlab
\T
DengineDemo.m
文件。
更多例子细节请参考安装包内
`
examples
\M
atlab
\T
DengineDemo.m
`
文件。
## <a class="anchor" id="r"></a>R
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录