SQLite是什么?
- 首先它是一个数据库
有什么特点?
- 是一个嵌入式的数据库,存储形式为一个文件,不需要任何配置,比如说在python中想使用它,直接import
简单使用
# 导入数据库
import sqlite3
# 连接数据库,如果不存在,则在当前目录自动创建
conn = sqlite3.connect('test.db')
# 连接到数据库后,需要打开游标(Cursor),通过Cursor执行SQL语句,然后获得执行结果
cursor = conn.cursor()
# 执行SQL语句:创建user表
>>> cursor.execute('create table user (id varchar(20) primary key, name varchar(20))')
# 执行SQL语句:插入一条记录:
>>> cursor.execute('insert into user (id, name) values (\'1\', \'Michael\')')
# 通过rowcount获得插入的行数:
cursor.rowcount
# 提交事务
conn.commit()
# 关闭Cursor
>>> cursor.close()
# 关闭数据库连接
>>> conn.close()
标签:Cursor,SQLite,数据库,简单,cursor,user,使用,conn
From: https://www.cnblogs.com/itsfei/p/16857762.html