Python连接PostgreSQL实战:psycopg2库的安装与简单使用教程 (附代码)
一、简介
psycopg2 库是 python 用来操作 postgreSQL 数据库的第三方库。
二、安装
1.执行如下命令安装
pip3 install psycopg2
2.使用Pycharm安装

三、简单使用
import psycopg2 from psycopg2 import Error def query_data(): conn = None cur = None try: # 1. 建立数据库连接 conn = psycopg2.connect( database="dastudiodb", user="用户名", password="密码", host="172.xx.xx.xx", port="54xx" ) # 2. 创建游标对象 cur = conn.cursor() # 3. 执行SQL查询 sql_query = "SELECT id FROM da.da_combine_model LIMIT 10;" # 建议加上LIMIT防止数据量过大 cur.execute(sql_query) # 4. 获取并打印结果 rows = cur.fetchall() print(f"共查询到 {cur.rowcount} 条数据:") for row in rows: print(row) except Error as e: # 捕获并打印数据库相关的错误 print(f"数据库操作出现异常: {e}") finally: # 5. 释放资源(非常重要!) if cur is not None: cur.close() if conn is not None: conn.close() print("PostgreSQL 数据库连接已安全关闭。") if __name__ == "__main__": query_data()


浙公网安备 33010602011771号