1.3.8 python操作Oracle数据库

本文介绍了如何使用Python的cx_Oracle模块连接Oracle数据库,包括安装模块、连接步骤、不同方式的连接示例,以及解决Oracle客户端缺失的问题。还展示了EMP表的查询操作执行结果。
摘要由CSDN通过智能技术生成

前言

       对于数据的管理和分析来说,数据库还是专业一些。如果Python能和数据库结合在一起,那么就能结合两种的优势,提高效率。如果工作中使用的是Oracle数据库,那么python可以通过第三方模块cx_Oracle可以与Oracle相连。

安装cx_Oracle

       Python一个官方网站PyPI,上面有丰富的模块。cx_Oracle就可以在PyPI中下载。打开PyPI的网址https://pypi.python.org/pypi,在里面搜索cx_Oracle,即可找到该模块;同样也可以直接通过pip或者pycharm中settings进行下载安装;

pip install  cx_Oracle

操作步骤

①.引用模块cx_Oracle
②.连接数据库
③.获取cursor
④.使用cursor进行各种操作
⑤.关闭cursor
⑥.关闭连接

连接方式

第一种方式:普通用户

如果端口号默认1521可以省略

#导入模块import cx_Oracleget_conn1 = cx_Oracle.connect('scott','tiger','localhost:1521/orcl')

第二种方式:普通用户​​​​​​​

#导入模块import cx_Oracleget_conn2 = cx_Oracle.connect('scott/tiger
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zemuerqi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值