1 #導入數據庫驅動
2 import sqlite3
3
4 #鏈接到數據庫
5 #數據庫文件是「test.db」
6 #若是數據庫不存在的話,將會自動建立一個 數據庫
7 conn = sqlite3.connect("test.db")
8
9 #建立一個遊標 curson
10 cursor = conn.cursor()
11
12 #執行一條語句,建立 user表
13 # sql = "create table login (id varchar(20) primary key, name varchar(30), password varchar(30))"
14 # cursor.execute(sql)
15
16
17 #插入一條記錄
18 #sql = "insert into login (name, password) values (\'love\', \'520520')"
19 #cursor.execute(sql)
20
21
22 #查詢一條記錄:
23 # sql = "select * from login"
24 # cursor.execute(sql)
25 # sql = "select * from login where id=?"
26 # cursor.execute(sql, ("2",))
27
28
29 #獲取查詢結果:
30 # values = cursor.fetchall()
31 #
32 # print(values)
33
34
35 # 經過rowcount得到插入的行數:
36 #cursor.rowcount()
37
38 #關閉遊標:
39 cursor.close()
40
41 #提交事物
42 conn.commit()
43
44 #關閉鏈接
45 conn.close()