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