使用python连接oracle19.3
时间: 2023-09-28 18:04:18 浏览: 99
python连接oracle包
可以使用 Python 中的 cx_Oracle 模块来连接 Oracle 19.3 数据库。可以按照以下步骤进行操作:
1. 安装 cx_Oracle 模块
可以在命令行中使用以下命令安装:
```
pip install cx_Oracle
```
2. 导入 cx_Oracle 模块
在 Python 代码中导入模块:
```
import cx_Oracle
```
3. 建立数据库连接
使用以下代码建立数据库连接(需替换实际的数据库地址、用户名和密码):
```
dsn = cx_Oracle.makedsn("localhost", "1521", service_name="ORCLCDB")
conn = cx_Oracle.connect("username", "password", dsn=dsn)
```
4. 执行 SQL 查询
可以使用 `cursor()` 方法创建游标,然后使用 `execute()` 方法执行 SQL 查询。例如:
```
cursor = conn.cursor()
cursor.execute("SELECT * FROM mytable")
rows = cursor.fetchall()
```
5. 关闭数据库连接
完成数据操作后,需要关闭数据库连接。可以使用以下代码关闭连接:
```
cursor.close()
conn.close()
```
阅读全文