python - 如何在 python 中连接到 teiid VDB
问题描述
我需要在 Python 中连接到 teiid 数据源并执行程序,是否有任何库可以连接到 teiid VDB?
解决方案
import jaydebeapi
conn = jaydebeapi.connect('org.teiid.jdbc.TeiidDriver', 'jdbc:teiid:VDB@mm://hostname:port;version= ', [usename,password], r'PATH_TO_JAR_FILE\teiid-12.2.0-jdbc.jar',)
curs = conn.cursor()
curs.execute("select * from testtable")
data = curs.fetchall()
此代码可以连接到 teiid。
推荐阅读
- node.js - 上传文件 - 带有 typescript 和 tsoa 和 swagger 的 nodejs
- jmeter - Jmeter WebDriver Sampler - 如何从表中选择元素
- html - 标签背景颜色 CSS 在 Safari 中不起作用
- okhttp - 无中介的 OkHttp 客户端证书
- css - 将像素值添加到 CSS 百分比变量
- javascript - 从 vanilla javascript 到 react hooks
- php - 使刷新页面功能每个会话只运行一次
- python-3.x - 如何使用熊猫将行与平均值合并
- c++ - 保存函数参数并稍后调用函数的最佳方法是什么?
- python - 如何取消数组第 24 和第 25 成员之间的计数