Python 基础知识(十五)SQLite

Python 基础知识(十五)SQLite

SQLite简单介绍

适用于:小型数据库
动态类型:①NULL 空字段 ②INTEGER 整形
③REAL 实数
④TEXT 字符型
⑤BLOB 二进制

语句:(1)select * from 列表
(2)插入 INSERT INTO 列表()Values 值
在这里插入图片描述
(3)更新 UPDATE
在这里插入图片描述
(4)删除 DELET
在这里插入图片描述

Python连接SQLite

在这里插入图片描述
在这里插入图片描述
连接成功后可以在Pycharm里使用SQL语句
在这里插入图片描述

SQLite3

导入sqlite3模块

方法:

conn = sqlit3.connect('数据库’) 连接数据库

conn.cursor() 创建游标

conn.commit() 提交操作

conn.close() 关闭数据库连接

游标.execute(sql语句[,参数]) 执行操作

游标.fetchall() 获取所有结果到列表

游标.fetchone() 返回一条结果

游标.fetchmany(数量) 返回指定数量的条目

参数化查询可以避免SQL注入,参数化查询的两种方法

查询操作
在这里插入图片描述
增加操作
在这里插入图片描述
在这里插入图片描述
更新操作
在这里插入图片描述
删除操作
在这里插入图片描述
在这里插入图片描述
游标.fetchall() 提取所有
在这里插入图片描述
游标.fetchone() 只返回第一条
在这里插入图片描述
游标.fetchmany()
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值