cx_Oracle项目地址:https://oracle.github.io/python-cx_Oracle/
本文是在Windows 10系统进行安装,在cmd下安装cx_Oracle:
pip3 install cx_Oracle
配置Oracle客户端
安装和下载: https://oracle.github.io/odpi/doc/installation.html#windows
只是使用python操作Oracle的话,只需要将软件包里的oci.dll
,oraocci11.dll
,oraociei11.dll
三个DLL文件复制到python目录的Libs/site-packages
文件夹下面。
示例
# -*- coding: utf-8 -*-
import cx_Oracle
import os
#设置环境编码方式,可解决读取数据库乱码问题
os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'
# Oracle连接信息
# 用户/密码@数据库地址/库名
oracle_tns = 'sk/zmmsun@192.168.0.66/orcl'
# 创建数据库连接
conn = cx_Oracle.connect(oracle_tns)
# 创建游标
curs = conn.cursor()
# 创建查询语句
r = curs.execute('select * from t_jyls')
for i in r:
print(i)
# 输出行数
print(curs.rowcount)
# 关闭连接释放资源
curs.close()
conn.close()
THE END
暂无评论内容