一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python實現連接postgresql數據庫的方法分析

Python實現連接postgresql數據庫的方法分析

2020-12-29 00:30金明愛python Python

這篇文章主要介紹了Python實現連接postgresql數據庫的方法,結合實例形式分析了Python基于psycopg2和python3-postgresql鏈接postgresql數據庫的相關操作技巧,需要的朋友可以參考下

本文實例講述了Python實現連接postgresql數據庫的方法。分享給大家供大家參考,具體如下:

python可以通過第三方模塊連接postgresql. 比較有名的有psycopg2和python3-postgresql

(一)psycopg2

ubuntu下安裝

?
1
sudo apt-get install python3-psycopg2

創建一個test.py文件

?
1
2
3
4
5
6
7
8
9
10
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()    # all rows in table
print(rows)
 conn.commit()
 cur.close()
 conn.close()

運行后顯示如下

?
1
[(2, 'jack', 'girl'), (1, 'max', 'boy '), (3, 'kate', 'girl')]

(二)python3-postgresql

ubuntu下安裝

?
1
sudo apt-get install python3-postgresql

創建文件并運行

?
1
2
3
4
5
6
7
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()

希望本文所述對大家Python程序設計有所幫助。

原文鏈接:http://www.cnblogs.com/jmlovepython/p/5023794.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: www久久| 9自拍视频在线观看 | 天莱男模gary | 欧美色成人tv在线播放 | 国产无套在线播放 | 美女脱了内裤打开腿让人羞羞软件 | 99久久精品免费看国产高清 | 亚洲乱码一区二区三区国产精品 | 66j8影院xxxx深夜| 天天快乐高清在线观看 | 国产精品全国探花在线观看 | 欧美日韩视频一区三区二区 | 999精品视频在线观看热6 | 日韩视频在线观看中字 | 亚洲欧美自偷自拍另类小说 | 欧美老女人b | 无人影院在线播放 | 胸奶好大好紧好湿好爽 | 奇米网在线 | 国产精品99久久久 | 图片一区| 色卡7707c| 91麻豆精品| 九哥草逼网 | 国产特级毛片aaaaaa | chinese456老人gay| 精品区2区3区4区产品乱码9 | 日本啊v在线观看 | 四大美女思春艳史片 | ck7788免费视频 | 国产精品自在线拍 | 国模孕妇季玥全部人体写真 | 激情影院免费 | 美女撒尿部位无遮挡 | 99热这里有免费国产精品 | 精品国产视频 | 国内剧情麻豆 | 国产91免费 | 男人的天堂久久精品激情 | 色香视频在线 | 18free性欧美另类hd |