python获取数据库postgreSQL中的表格数据
第一步安装postgreSQL,可以查看—菜鸟教程
python可以通过第三方模块连接postgresql. 比较有名的有psycopg2 和python3-postgresql
这里使用的是。psycopg2
本机安装了spyder,所以直接用!pip install psycopg2 来进行安装。
安装完成后,
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;")#SQL语言从数据库中获取所有的数据,
rows = cur.fetchall() # all rows in table
print(rows)#显示数据
conn.commit()
cur.close()
conn.close()
完成后,结果如图:
只放了一组测试数据,如下: