📅  最后修改于: 2023-12-03 15:24:25.850000             🧑  作者: Mango
cx_Oracle 是用于连接 Oracle 数据库的 Python 扩展模块,它可以让 Python 程序通过 Oracle 提供的支持库访问数据库。本文将指导程序员在 Windows 上安装 cx_Oracle 扩展。
在安装 cx_Oracle 之前,需要先安装适用于您的 Oracle 版本的客户端。可以从 Oracle 官方网站下载需要的版本。安装步骤如下:
在安装 Oracle 客户端后,接下来就可以安装 cx_Oracle 了。步骤如下:
打开命令提示符,并运行以下命令:
pip install cx_Oracle
这将会从 PyPI 库中下载并安装 cx_Oracle。
安装完成后,可以在 Python 中导入 cx_Oracle 并尝试连接 Oracle 数据库,代码片段如下:
import cx_Oracle
connection = cx_Oracle.connect(
"username/password@hostname:port/service_name"
) # 需要替换为实际的用户名、密码、主机名、端口和服务名
# 执行 SQL 语句
cursor = connection.cursor()
cursor.execute("SELECT * FROM table_name")
results = cursor.fetchall()
# 关闭连接
cursor.close()
connection.close()
本文介绍了在 Windows 上安装 cx_Oracle 的步骤,并提供了一个简单的代码示例。安装之前需要先安装相应版本的 Oracle 客户端,安装 cx_Oracle 后可以在 Python 中进行连接和数据查询。