使用python2连接操作db2

mac2022-06-30  27

在python2.6下连接db2,步骤:

1、安装python2.6. (注:目前db2的驱动还不支持2.7)

2、安装setuptools,下载地址http://pypi.python.org/pypi/setuptools

3、设置环境变量path:增加C:\Python26;C:\Python26\Scripts。以我装的位置为例,setuptools安装后,在目录C:\Python26\Scripts中会生成easy_insatll.exe。

4、安装db2驱动:打开cmd窗口,输入 easy_install ibm_db,python会在python.org上搜索相关的包并安装。

5、连接db2,并执行sql语句

#!/usr/bin/python # -*- coding:UTF-8 -*- import ibm_db conn = ibm_db.connect("DATABASE=datebasename;HOSTNAME=192.168.0.101;PORT=50000;PROTOCOL=TCPIP;UID=usename;PWD=pwd;", "", "")# 数据库名 主机IP 端口 协议 用户名 密码 if conn: sql = "SELECT * from tablename" stmt = ibm_db.exec_immediate(conn, sql) result = ibm_db.fetch_both(stmt) while( result ): print "Result :", result[0] result = ibm_db.fetch_both(stmt)

 

———————————————— 版权声明:本文为博主「betry」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/betry/article/details/6633209

转载于:https://www.cnblogs.com/small-wei/p/11375150.html

最新回复(0)