python連線postgres資料庫

2022-06-23 09:45:21 字數 661 閱讀 3111

第二步:引入 psycopg2 庫

import psycopg2
第三步:連線postgres資料庫 

conn = psycopg2.connect(database="tables", user="postgres", password="***", host="127.0.0.1", port="5432")

cur = conn.cursor()

第四步:執行sql語句  

# 執行sql語句 查詢

cur.execute("select name, years from students")

# 獲取所有

rows = cur.fetchall()

# 提交 , 關閉資料庫

# 如果只是查詢可以只是 conn .close()

# 如果是修改了資料庫就要都寫

conn .commit()

cur.close()

conn .close()

第五步:完成postgres資料庫的連線,正常使用即可。

python連線postgre 資料庫

1 安裝 psycopg2 庫 pip install psycopg2 2 使用 導入庫 import psycopg2 import psycopg2.extras 需要返回結果是字典時使用此庫 建立連線 conn psycopg2.connect database basename,user ...

遠端連線 Gitlab安裝的 PostgreSQL

預設預設情況下,gitlab 使用者使用的是 peer authentication 這意味著客戶端只能以 postgresql 所在主機上的linux系統賬號訪問資料庫,無法遠端訪問。這裡為了安全,我們使用的是password md5 authentications的認證方式 1 設定postgr...

FireDAC連線Postgre資料庫出錯

悲劇.firedac連線postgre資料庫,使用預設的屬性,一次執行多條sql的時候,會報 cannot insert multiple commands into a prepared statement 這樣的錯誤 搜啊搜,大概的意思是,postgre有2種模式 一種是只能執行一句sql,另外...