本文讲述了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内容精选 |