楼主: CDA网校
766 0

[每天一个数据分析师] Python实现连接postgresql数据库的方法分析 [推广有奖]

管理员

已卖:189份资源

泰斗

3%

还不是VIP/贵宾

-

威望
3
论坛币
118687 个
通用积分
10548.0828
学术水平
278 点
热心指数
286 点
信用等级
253 点
经验
228354 点
帖子
6936
精华
19
在线时间
4379 小时
注册时间
2019-9-13
最后登录
2026-1-9

初级热心勋章

楼主
CDA网校 学生认证  发表于 2022-6-2 10:15:32 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

本文讲述了Python连接postgre sql数据库的方法。分享给大家供大家参考,具体如下:

python可以通过链接连接postgresql。比较有名的有psycopg2和python3-postgresql
(一)psycopg2
ubuntu下安装

sudo apt-get install python3-psycopg2  

创建一个test.py文件

import psycopg2  
#数据库连接参数  
conn = psycopg2.connect(database="test1", user="jm", password="123", host="127.0.0.1", port="5432")  
cur = conn.cursor()  
cur.execute("SELECT * FROM a1;")  
rows = cur.fetchall () # 表中所有行  
print(rows)  
conn.commit()  
cur.close()  
conn.close()  
运行后显示如下  
[(2, 'jack', 'girl'), (1, 'max', '男孩'), (3, '凯特', '女孩'  )  
ubuntu下安装  
sudo apt-get install python 3-postgresql  
创建文件并运行  
import postgresql  
#('pq://用户名:密码@localhost:5432/数据库名')  
db = postgresql.open('pq://jm :123@localhost:5432/test1')  
ps=db.prepare("select * from a1")  
print(ps())  
ps.close()  
db.close()
      相关帖子DA内容精选
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:PostgreSQL SQL数据库 python post sql

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-11 16:19