Python程式設計 使用資料庫sqlite3

2021-08-14 08:39:17 字數 1075 閱讀 4519

import sqlite3  # 匯入sqlite驅動:

# 連線到sqlite資料庫

# 資料庫檔案是test.db

# 如果檔案不存在,會自動在當前目錄建立:

conn = sqlite3.connect("test.db")

cursor = conn.cursor() # 建立乙個cursor:

# 執行一條sql語句,建立user表:

cursor.execute("create table users(id integer primary key autoincrement, name varchar(20))")

# 繼續執行一條sql語句,插入一條記錄:

cursor.execute(r"insert into users(name) values ('tom')")

# 執行查詢語句,推薦用?佔位:

cursor.execute("select * from users where id =?",(3,))

# 獲得查詢結果集:

# 結果集是乙個list,每個元素都是乙個tuple,對應一行記錄。

values = cursor.fetchall()

print(values)

# 通過rowcount獲得插入的行數:

print(cursor.rowcount)

cursor.close() # 關閉cursor:

conn.commit() # 提交事務:

conn.close() # 關閉connection:

執行5次insert into語句插入後的效果

安裝完畢不要開啟軟體,

開啟破解工具,

將解壓目錄下的破解工具「patch.exe」複製至安裝目錄下雙擊執行即可

《python進行sqlite資料庫操作》

python 資料庫程式設計

paramiko是基於python實現的ssh2遠端安全連線,支援認證及金鑰方式。可以實現遠端命令執行 檔案傳輸 中間ssh 等功能。paramiko包含兩個核心元件 sshclient和sftpclient 它是ssh服務會話的高階表示,該類封裝了傳輸 transport 通道 channel 及...

python使用資料庫

1.資料庫連線 usr bin python coding utf 8 import mysqldb 引入api模組,用於python鏈結mysql資料庫的介面 開啟資料庫連線 db mysqldb.connect host localhost 資料庫伺服器名 user root 使用者名稱 pas...

django 鏈結多個資料庫 並使用原生sql

settings檔案如下 databases db1 查詢django的文件 from django.db import connection def my custom sql self with connection.cursor as cursor cursor.execute update ...