Python读取PostgreSQL数据
流程如下:
import psycopg2
#连接数据库
conn = psycopg2.connect(database = 'name', user = 'admin', password = '123456', host = '10.10.10.10', port = '5432')
curs=conn.cursor()
#编写Sql,只取前两行数据
sql = 'select * from table_name limit 2'
#数据库中执行sql命令
curs.execute(sql)
#获得数据
data = curs.fetchall()
#关闭指针和数据库
curs.close()
conn.close()
返回的data结果是一个以各行数据为元组的列表,如下:
[('L002','WKQ1','WZ1A','WZ1A','L','WZ01-12',\
'10073864791','R5400','5','18','36','362.29',\
'372.57','351','20190311','20190317','11','0','0',\
'0,8','3','3','0.83','3',&