python3对接嵌入式数据库sqlite

python3对接嵌入式数据库sqlite

1:工具安装

python3 ->  https://www.python.org/downloads/
sqlite ->  python3自带SQLite3类库

2:代码实现sqlite基础功能

1:关系表的字段类型说明

TEXT  字符串类型
INTEGER 数值类型
BLOB  二进制数据
REAL  8字节的IEEE浮点数字

没有布尔类型,用0(false) 和 1(true)表示

2:关系表相关的DDL操作
默认就使用main数据库,可以不用新建库

建表
create table IF NOT EXISTS book(
                id INTEGER PRIMARY KEY AUTOINCREMENT,
                Title TEXT NOT NULL ,
                Title_pic text,
                Author text,
                score integer,
                Introduction TEXT,
                press TEXT,
                create_time real,
                type text)


修改表
ALTER TABLE book ADD column remark text

删除表
drop table IF EXISTS book

3:关系表的DML操作(CRUD)

新增
insert into book(id,Title,Title_pic,score,Introduction,Author,press,create_time,type,remark)
                          values(1,"ABC杀人事件","1.pic",9.0,"1","阿加莎·克里斯蒂","新星出版社",CURRENT_TIMESTAMP,"推理小说",""),
                                (2,"无人生还","2.pic",9.0,"2","阿加莎·


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部