python呼叫資料庫sql

2021-09-17 19:39:55 字數 2544 閱讀 2373

開啟或建立資料庫,返回連線conn:

conn = sqlite3 .connect(filename)

執行乙個sql命令:

conn.executescript(sql)

返回乙個游標:

cursor = conn.cursor()

執行一條sql查詢命令,返回資料行:

cursor.execute(sql)

返回資料行列表(全部拿來):

注意,cursor單次有效。執行查詢命令,必須有selecd id。

import sqlite3

db_filename = 'mydatabase.db'

conn = sqlite3.connect(db_filename)

cursor = conn.cursor()

query = "update person set nationality = 'chinese' where id = 2"

cursor.execute(query)

cursor.execute("select id, name, dob,nationality,gender from person")

for row in cursor.fetchall():

id, name, dob,nationality,gender = row

print("%3d %15s %12s %10s %6s" % (id, name, dob,nationality,gender))

輸出

python呼叫資料庫資料 python呼叫資料庫

python對 資料庫的操作,可能對我有些用處!我想用它來靈活的把access的資料匯入到 mysql裡面去 匯入模組 import mysqldb 運算元據庫 1.連線資料庫 conn mysqldb.connection host host user user passwd passwd db ...

SQL資料庫 管理資料庫

建立完資料庫,如何對它進行管理呢?管理資料庫包括對資料庫修改大小 新增資料檔案或日誌檔案 分離和附加資料庫等,同樣有語句和ssms兩種方法。接下來主要展示用sql語句方法更改,用介面的方式只需要在屬性裡更改就可以 將乙個新的事務日誌檔案xscjl log,初始大小100mb加入xscj中。alter...

SQL資料庫》資料庫設計

e r圖 矩形 實體 表 橢圓 屬性 字段 菱形 關係 外來鍵 三大正規化 設計表時,每個人都有不同的想法 見解,如何統一?通過資料庫設計三大正規化,設計表需要遵守的準則 1nf.每列原子性,如果不滿足,拆分列 2nf.每張表只描述一件事情 乙個實體 3nf.每列都和主鍵有直接關係 安全驗證 許可權...