如何向 PostgreSql 資料庫插入一個 Python 元組?
PostgreSql 資料庫預設安裝在埠號 5432 上。安裝 psycopg2 模組可提供 Python 與 PostgreSql 的介面。假設可以使用包含 fname、sname、age、gender 和 salary 欄位的測試資料庫和 employee 表。
在 Python 指令碼中遵循以下語句,首先建立連線並獲取 cursor 物件。
import psycopg2 conn = psycopg2.connect(database = "test", user = "postgres", password = "pass123", host = "localhost", port = "5432") cur = conn.cursor()
要插入 employee 表中的資料儲存為元組物件的形式
t1=('Mac', 'Mohan', 20, 'M', 2000)接下來使用此元組設定插入查詢
sql="insert into employee values(%s,%s,%d,%s,%d)" %t1
現在使用 cursor 物件執行此查詢
cursor.execute(sql)
此語句的結果是 employee 表將顯示新新增的記錄。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP