码迷,mamicode.com
首页 > 数据库 > 详细

python 连接oracle(cx_Oracle模块)

时间:2018-08-15 11:17:19      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:关闭   .exe   cursor   执行   lis   oracle   地址   sid   print   

使用python连接oracle数据库;
1.安装python3.0;
2.安装cx_Oracle模块;
3.安装ORACLE_CLIENT ;
(ORACLE_CLIENT和python位数保持一致;要么都安装32位要么都用64位)

导入连接oracle的模块
import cx_Oracle
#获取连接
username=用户名
pass=密码
ipadd=数据库地址
sid=数据库实例
conn=cx_Oracle.connect(‘username/pass@ipadd/sid‘)
c=conn.cursor()
sql="sql语句"
#执行sql
x=c.execute(sql)
#得到结果列表
relist = c.fetchall()
#循环结果列表
for i in serlist:
    print(i)
        #如果是增删改操作需要commit提交才会写入到数据库
        #conn.commit()
#关闭连接
c.close()

python 连接oracle(cx_Oracle模块)

标签:关闭   .exe   cursor   执行   lis   oracle   地址   sid   print   

原文地址:http://blog.51cto.com/13466287/2160111

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!