1.ODBC连接Postgresql
要使用ODBC连接PostgreSQL数据库,你需要安装PostgreSQL的ODBC驱动程序。以下是一个使用Python和pyodbc
库连接PostgreSQL的示例:
- 确保已安装PostgreSQL ODBC驱动程序。
- 安装
pyodbc
库(如果尚未安装):pip install pyodbc
示例代码:
import pyodbc
# 配置连接字符串
conn_str = (
r'DRIVER={PostgreSQL ODBC Driver};'
r'SERVER=localhost;' # 或者是PostgreSQL服务器的IP地址
r'PORT=5432;' # PostgreSQL的端口,默认是5432
r'DATABASE=mydatabase;' # 要连接的数据库名
r'USER=myusername;' # PostgreSQL用户
r'Password=mypassword;' # 用户密码
)
# 建立连接
conn = pyodbc.connect(conn_str)
# 创建游标对象
cursor = conn.cursor()
# 执行SQL查询
cursor.execute("SELECT * FROM my_table")
# 获取查询结果
rows = cursor.fetchall()
for row in rows:
print(row)
# 关闭游标和连接
cursor.close()
conn.close()
请确保将连接字符串中的SERVER
, DATABASE
, USER
, 和Password
替换为你的实际信息。
评论已关闭