python使用cx_oracle模块连接oracle数据库

  软件版本:我用的是python3.7,数据库是oracle12c,cx-oracle7.0

  首先安装cx-oracle7.0模块,可以使用pip安装,win+r打开运行,输入cmd,启动命令提示符,在命令提示符里输入pip install cx_Oracle

  安装完成后在python交互界面输入import cx_Oracle,结果如下图,即说明安装成功。

  下面就是程序的代码了:

 1 import cx_Oracle #导入模块
 2 
 3 conn=cx_Oracle.connect("c##scott/tiger@localhost/mldn")    #(用户名/密码@主机IP地址/数据库)
 4 cur=conn.cursor()            #获取操作游标
 5 sql="select * from dept"         #sql语句
 6 cur.execute(sql)              #执行括号中的sql语句
 7 biao=cur.fetchall()           #接收全部返回结果
 8 print(biao)
 9 conn.commit()          #提交
10 cur.close()
11 conn.close()
12 input('Press Enter to exit...')

  

原文地址:https://www.cnblogs.com/winterbear/p/10153180.html