恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

sqlite3数据库使用

  • 首页
  • 资讯中心
  • /
  • sqlite3数据库使用

相关资讯

3 步跑通 Gofile 批量下载:gofile-downloader 安装、清单与配置实战 2026/8/21 14:40:44
一、Verilog HDL教程 2026/8/21 14:40:44
Dialect 接入 DeepL 完整教程:免费 API Key 申请、验证与字符用量监控 2026/8/21 14:40:44

最新资讯

【单片机毕设案例分享】基于 STM32 单片机的自适应车载雨刮与温差通风系统设计 基于 STM32 的汽车环境信息监测与智能执行装置设计实现(013404)
GTA5总被恶意玩家炸到退游?免费YimMenu安全菜单零基础保姆级上手指南
AbletonOSC实时监听功能详解:节拍事件与属性变化如何自动推送
单片机毕设选题推荐:基于 STM32 的本地与移动端协同考勤记录查询系统设计 基于 STM32 的 IC 卡与指纹双验证物联网考勤终端设计(015004)
深入TRELLIS.2-4B核心组件:DINOv3视觉特征提取与BiRefNet背景移除全解读
进阶必学:awesome-nim 中 4 个宏库让你的 Nim 代码效率翻倍

今日推荐

OpenCode AI编程助手:从核心原理到本地部署的完整实践指南
基于SpringBoot与Vue的企业资产与采购管理系统设计与实现(程序+文档+讲解)
Linux命令-uucico(UUCP传输程序)

本周热门

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码
【双层规划,节点出清价,绿证交易,CVaR方法】两级电力市场环境下计及风险的省间交易商最优购电模型附Matlab代码
隐式mpc+自适应mpc+时变mpc,线性时变模型预测控制附Simulink仿真

本月精选

如何用DamaiHelper实现演唱会门票的智能自动化抢购:完整技术解决方案指南
第4篇:59 倍性能差距的索引瓶颈定位——一次教科书级的全表扫描调优
终极歌词批量下载神器:5分钟解决离线音乐库歌词同步难题

sqlite3数据库使用

发布时间:2026/8/21 14:40:44
sqlite3数据库使用 数据库的连接导入模块import sqlite3 #导入模块 connnect sqlite3.connect(test.db) #创建与数据库的连接如果这个数据库存在就连接这个数据库如果这个数据库不存在就直接新建一个数据库.db是sqlite3数据库的文件格式。代码格式变量名sqlite3.connect数据库名.db创建游标cursor connect.cursor在创建与数据库之间的连接后需要一个游标来执行sql命令括号内填写sql命令代码格式变量名 数据库连接的变量名.cursor()数据库sql命令新建表格sql_order CREATE TABLE roster(序号 TEXT, 姓名 TEXT, 性别 TEXT, 籍贯 TEXT); cursor.execute(sql_order)roster--为表格的名称序号、姓名、性别--为表格中的列名称TEXT--为数据在表格中的存储格式sqlite3中的数据格式格式含义NULL一个NULL值INTEGER整数REAL浮点值小数TEXT文本格式BLOB值是一个blob数据完全根据值的输入存储向数据库中的表格添加数据Data [(1, 张山, 男, 山东), (2, 李诗, 女, 北京), (3, 王午, 男, 北京)] cursor.executemany(INSERT INTO roster VALUES(?,?,?,?), Data) connect.commit()(?,?,?) -- 占位符需要与对应表格中的列数对应过多过少都会报错connect.commit() -- 数据保存如果没有添加这行代码数据就添加不成功修改数据cursor.execute( UPDATE roster SET 姓名王武 where 序号3 )姓名王武 -- 这是需要的数据roster中的“王午”修改“王武”序号“3” -- 用来数据定位告诉计算机修改的数据在序号为“3”的位置获取数据获取所有数据cursor.execute(select * from roster) Data_list cursor.fetchall() for i in Data_list: print(i)获取“姓名”这一列数据cursor.execute(select 姓名 from roster) Data_list cursor.fetchall() for i in Data_list: print(i)获取“姓名性别”两列列数据cursor.execute(select 姓名, 性别 from roster) Data_list cursor.fetchall() for i in Data_list: print(i)查询数据查询表中男的共有几人cursor.execute(select * from roster where 性别男) Data_list cursor.fetchall() print(len(Data_list))查询来自北京的共有几人cursor.execute(select * from roster where 籍贯北京) Data_list cursor.fetchall() print(len(Data_list))删除数据删除所有数据cursor.execute(delete from roster).rowcount删除个别数据cursor.execute(delete from roster where 姓名张山 )删除表格cursor.execute(drop table roster)查看数据库中的表格cursor.execute(select name from sqlite_master where typetable ) table_list cursor.fetchall() print(table_list)在已有表格中新增列cursor.execute( alter table roster add column 年龄 )

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号