PYTHON连接HANA数据库
时间: 2024-08-03 08:00:46 浏览: 90
SAP HANA 数据库 2.8.22 含 ODBC
Python连接HANA数据库通常通过使用`hdbcli`库或`pyhdb`库来实现。这两个库都是为Apache HANA设计的官方驱动,使得Python能够方便地与HANA进行交互。
以下是基本步骤:
1. **安装依赖**:
- 安装`hdbcli`:你可以使用pip来安装,命令如下:
```
pip install hdbcli
```
2. **创建连接**:
```python
from hdbcli import dbapi
# 连接参数,替换为实际的HANA服务器地址、用户名、密码和数据库名
conn = dbapi.connect(
user='your_username',
password='your_password',
host='your_host',
port=PORT,
database='your_database'
)
```
3. **执行SQL查询**:
```python
cursor = conn.cursor()
result = cursor.execute("SELECT * FROM your_table")
for row in result.fetchall():
print(row)
cursor.close()
conn.close()
```
4. **处理错误**:
别忘了处理可能出现的异常,比如网络错误或无效的连接信息。
阅读全文