python 连接 oracle 代码
时间: 2023-10-16 22:07:07 浏览: 94
python连接oracle包
以下是一个简单的 Python 代码示例,用于连接 Oracle 数据库:
```python
import cx_Oracle
# 连接数据库
connection = cx_Oracle.connect('username/password@hostname:port/service_name')
# 创建游标对象
cursor = connection.cursor()
# 执行 SQL 查询
cursor.execute('SELECT * FROM table_name')
# 获取查询结果
for row in cursor:
print(row)
# 关闭游标和连接
cursor.close()
connection.close()
```
需要注意的是,在连接 Oracle 数据库时,需要提供以下信息:
- `username`:Oracle 数据库的用户名
- `password`:Oracle 数据库的密码
- `hostname`:Oracle 数据库的主机名或 IP 地址
- `port`:Oracle 数据库的端口号
- `service_name`:Oracle 数据库的服务名称
此外,还需要安装 `cx_Oracle` 模块,可以使用以下命令进行安装:
```
pip install cx_Oracle
```
阅读全文