#建立一個SQLite資料庫student.db,建立一個資料表stu,新增2筆資料,查詢所有的記錄 import sqlite3 #連線資料庫 conn = sqlite3.connect('student.db') cur = conn.cursor() #刪除資料表 cur.execute('drop table stu') #新增資料表 cur.execute('''create table stu( id varchar(10) primary key, name varchar(10) not null, phone varchar(10) not null )''') #新增兩筆記錄 cur.execute("insert into stu('id','name','phone')values('B001','john','0912456789')") cur.execute("insert into stu('id','name','phone')values('B002','tom','0978423156')") #查詢stu cur.execute("select * from stu") result = cur.fetchall() #輸出二維串列:result print(result) #一筆一筆輸出 for row in result: print(row[0],row[1],row[2]) #關閉游標 cur.close() #關閉連線資料庫 conn.close()