python操作sqlite資料庫

2021-09-07 15:44:22 字數 1072 閱讀 4436

sqlite資料庫是內嵌到prthon中的輕量級的資料庫,基於磁碟檔案的資料庫管理系統,不需要伺服器程序,支援使用sql語句來訪問資料庫。訪問改資料庫時,需要先導入乙個sqlite3模組,然後使用其中的功能運算元據庫。

下面展示具體的流程:

首先引入資料庫模組

iimport sqlite3

建立乙個資料庫物件

conn = sqlite3.connect('d:')

建立乙個cursor物件

cur = conn.cursor()

執行sql語句

cur.execute(sql語句)

提交事務,儲存資料

conn.commit()

關閉連線

conn.close()

乙個具體的例項告訴具體的用法:

import sqlite3

conn = sqlite3.connect('text.db')

cur = conn.cursor()

cur.execute("create table user (username int(5) primary key, email varchar(30),password varchar(20))")

conn.commit()

cur.execute("insert into user(username,email,password) values('yanzhiguo','[email protected]','123')")

conn.commit()

s = cur.execute("select * from user")

for r in s:

print("使用者名稱:",r[0])

print("密碼:",r[2])

conn.close()

執行結果如下:

在學習的過程中,任重道遠,每天總結一點,總會有進步的,大家一起加油!!

Day53 Python操作SQLite資料庫

今天我們要學習的是關於sqlite資料庫的相關知識,首先我們來看一下什麼是sqlite資料庫 1.什麼是sqlite資料庫 2.python操作sqlite資料庫 我們已經知道了sqlite資料庫是什麼了,然後我們來學習一下它的使用,我簡單把sqlite的使用分為一下步驟,一起來看一下 conn s...

python 操作sqlite用法

sqlite資料庫是非常小巧,非常適用於嵌入式軟體開發,且占用資源非常低。開啟資料庫時返回的物件是乙個資料庫連線物件,它可以有以下操作 commit 事務提交 rollback 事務回滾 close 關閉乙個資料庫連線 cursor 建立乙個游標 游標物件有以下的操作 execute 執行sql語句...

python 連線sqlite及操作

import sqlite3 查詢def load table 連線資料庫 con sqlite3.connect e datebase sqlitestudio park.db 獲得游標 cur con.cursor 查詢整個表 cur.execute select from table list...