sqlite3 安装 及使用
Python 2.5.x以上版本默认自带了该模块。
使用 sqlite3
- 进入
sqlite3:命令窗口,输入sqlite3回车 - 输入
.help回车,可以看到所有的命令,如.database查看数据库列表 ,.open testdb打开名为testdb的数据库,.table查看该数据库下的所有表 - 创建数据库:
.open testdb创建并打开了一个名为testdb的数据库 - 创建表:
create table people (name VARCHAR(30), age INT, sex CHAR(1) ); - 插入数据:
insert into people values('Tom', 20, 'M'); - 查询数据:
select * from people;
python 使用sqlite3
例子
import sqlite3 con = sqlite3.connect('E:\testdb') cur = con.cursor() cur.execute('insert into people (name, age, sex) values (\'Jee\', 20, \'M\')') cur.execute('delete from people where age = 20') cur.commit() cur.execute('select * fom people') r = cur.fetchall() print r