Python中使用SQLite

SQLite:

SQLite是一種數據庫,Python中集成了SQLite3,因此在Python中使用SQLite,能夠直接導入SQLite包,不須要作額外的配置。html

更多的SQLite簡介和相關知識能夠查看專門的教程:http://www.runoob.com/sqlite/sqlite-tutorial.htmlpython

Python中使用SQLite:

能夠直接像下面這樣直接在Python中使用SQLite,無需任何其餘操做,好比下載sqlite、配置環境、鏈接驅動等等。sql

#首先,導入包
import sqlite3

#而後鏈接到數據庫TEST
#若是數據庫存在,直接鏈接;不然會建立相應的數據庫
connect = sqlite3.connect('TEST.db')

#建立一個遊標,用於數據庫操做:
cursor = conn.cursor()

#建立表
cursor.execute('create table T_BASE (ID INT PRIMARY KEY, NAME VARCHAR(20) NOT NULL)')

#插入數據
cursor.execute('insert into T_BASE (ID, NAME) values (1,'JACK')')

#查詢數據
cursor.execute('SELECT * FROM T_BASE WHERE ID=1')

#更新數據
cursor.execute('UPDATE T_BASE SET NAME= 'MARY' WHERE ID = 1')

#刪除數據
cursor.execute('DELETE FROM T_BASE WHERE ID = 1')

#結束
#關閉遊標
cursor.close()
#提交事務
connect.commit()
#關閉數據庫鏈接
connect.close()
相關文章
相關標籤/搜索