安装cx_Oracle和连接测试

1. 检查python的版本
  python -V
最好在2.6版本以上,否则有可能装不上
2. 下载python源码 Python-2.7.2.tar.bz2
       ./configure
       make
     su -c 'make install'

 python -V 检查一下是否安装好

3.根据python的版本下载cx_Oracle

最新版本:cx_Oracle官网:https://pypi.python.org/pypi/cx_Oracle

历史版本:cx_Oracle http://sourceforge.net/projects/cx-oracle/

ps:ptyhon版本需要和 cx_Oracle 版本一致

安装后目录在:..\Python27\Lib\site-packages

4.下载文件,一键到底安装

5.连接测试

import cx_Oracle
username = "username"
pwd = "pwd"
##建立连接
dsn=cx_Oracle.makedsn('IP','Port','db')
db1=cx_Oracle.connect(username,pwd,dsn)
##获取游标
cursor = db1.cursor() 
##执行查询
sql = "select * from " 
cursor.execute(sql)
##获取数据 ,可以有多种方式 fetchall(),fetchmang(N)(N 为正整数),fetchone()
result = cursor.fetchall() 
count = cursor.rowcount 
print "=====================" 
print "Total:", count 
print "=====================" 
for row in result: 
        print row 
cursor.close
db1.close()   

你可能感兴趣的:(38-python)