繁体   English   中英

如何将 db2 表读入 python pandas

[英]how to read a db2 table into python pandas

我正在使用 python 连接到 DB2 数据库

我已经安装了 ibm_db 和 ibm_dbi 包并导入到代码中

导入 ibm_db 导入 ibm_db_dbi

1)创建一个连接字符串作为 conn_str


conn_str='database=pydev;hostname=host.test.com;port=portno;protocol=tcpip;uid=db2inst1;pwd=secret'

ibm_db_conn = ibm_db.connect(conn_str,'','')

conn = ibm_db_dbi.Connection(ibm_db_conn)

2)现在我需要将一个名为“BRUD”的模式下的 DB2 表读入 python pandas

任何人都可以帮我建立连接吗

我不确定 sql 语法,但分辨率如下:

df = pd.read_sql('SELECT * FROM BRUD.table_name', conn)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM