Python内置数据库: sqlite3

  • SQLite简介
  • 前置知识点复习
  • python中实践 sqlite
  • 查询记录
  • 注意事项
  • 总结

SQLite简介

SQLite是一种嵌入式数据库,它的数据库就是一个文件。

由于SQLite本身是C写的,而且体积很小,所以,经常被集成到各种应用程序中,甚至在iOS和Android的App中都可以集成。

Python内置了SQLite3,所以,在Python中使用SQLite,不需要安装任何东西,直接使用。

前置知识点复习

是数据库中存放关系数据的集合,一个数据库里面通常都包含个表,比如学生的表,班级的表,学校的表,等等。表和表之间通过外键关联。

要操作关系数据库,首先需要连接到数据库,一个数据库连接称为connection

连接到数据库后,需要打开游标,称之为cursor,通过cursor执行SQL语句,然后,获得执行结果。

由于SQLite的<

Python基础092:Python内置数据库: sqlite3相关推荐

  1. python基础 course2(内置函数、运算符)

    python基础 课程2 目录1. 内置函数的调用2. python中的变量3. 标准数据类型-数字类型4. 基础运算符5. 复合赋值运算符6. 比较运算符7. 逻辑运算符8. math科学计算库 函 ...

  2. Python基础十四——内置函数和匿名函数

    内置函数: 截止到 python 版本3.6.2,现在 python 一共提供了 68 个内置函数.     Built-in Functions     abs() dict() help() mi ...

  3. python自带sqlite_python内置的sqlite3模块,使用其内置数据库

    #!/usr/bin/env python3#创建SQLite3内存数据库,并创建带有四个属性的sales表#sqlite3模块,提供了一个轻量级的基于磁盘的数据库,不需要独立的服务器进程 impor ...

  4. python基础入门:内置函数之排列组合函数教程

    product 笛卡尔积 (有放回抽样排列) permutations 排列 (不放回抽样排列) combinations 组合,没有重复 (不放回抽样组合) combinations_with_re ...

  5. python基础--字符串的内置函数

    1. bit_length()  获取对应字符串的比特长度,就是在内存的长度 举例: a = 5 b = a.bit_length() print(b)3 2. capitalize()   将首字母 ...

  6. python自带sqlite_Python使用sqlite3模块内置数据库

    1.python内置的sqlite3模块,创建数据库中的表,并向表中插入数据,从表中取出所有行,以及输出行的数量. #!/usr/bin/env python3 #创建SQLite3内存数据库,并创建 ...

  7. python只能使用内置数据库_隐藏彩蛋:你知道python有一个内置的数据库吗?

    本文转载自公众号"读芯术"(ID:AI_Discovery). 如果你是软件开发人员,相信你一定知道甚至曾经使用过一个非常轻量级的数据库--SQLite.它几乎拥有作为一个关系数据 ...

  8. [转载] python自带sqlite库_Python内置库SQlite3使用指南

    参考链接: 使用Python和SQLite的SQL 2 如果你是软件开发人员,相信你一定知道或者曾经使用过一个非常轻量级的数据库--SQLite.它具有作为关系数据库所需的几乎所有功能,但是这个数据库 ...

  9. 【Python基础】Python 打基础一定要吃透这 5 个内置函数

    出品:Python数据之道 作者:Peter 编辑:Lemon 本文中介绍 Python 中 5 个高阶内置函数,它们不仅能够帮助我们了解 Python 的数据结构,同时也能加快数据处理的速度,体会到 ...

最新文章

  1. C++基础-string截取、替换、查找子串函数
  2. 基于局部均方差相关信息的图像去噪及其在实时磨皮美容算法中的应用
  3. Spring Boot——[java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration]解决方案
  4. 数组初始化 和 vector初始化
  5. 为什么我喜欢Java的细节
  6. u盘安装linux 提示no such device_Linux 网络基础设计
  7. 并不对劲的BJOI2019
  8. Acticity 启动 AMS
  9. Oracle结果集缓存(Result Cache)--服务器、客户端、函数缓存
  10. linux无法将文件移入回收站,linux中使用rm命令将文件移到回收站的方法
  11. VS2010与.NET4系列 6.ASP.NET,HTML,JavaScript片断支持
  12. sqlserver安装介质上文件的长路径名称失败_SQL Server 2012 软件安装教程
  13. 135批量抓鸡 依赖 古老得RTCS
  14. 为什么正则表达式中.*可以匹配任意字符?
  15. 巨富笔记:上者劳人,中者劳智,下者劳力
  16. 2G和3G网络制式上下行频率、速率比较
  17. 标准计算机准备室,各功能室建设要求标准.docx
  18. 使用Amazon Elasticache构建你的专属内存缓存服务集群
  19. Python一键下载文章,转制成PDF格式电子书
  20. 【JZOJ】【匈牙利算法】【二分】 导弹

热门文章

  1. java毕向东练习题_对应毕向东java基础2-4天教程练习题
  2. HTML5模拟微信聊天界面
  3. C++之构造函数和析构函数
  4. 快速复制文件到新文件夹当中
  5. python难度大的题_26道大题python实战练习-习题
  6. 服务器直接推送android,服务器推送消息到Android终端方法
  7. SAS9.2帮助很好很强大
  8. js嵌套数组展平和判断数组方法
  9. python 东哥 with open_python 发送附件
  10. java考试选择题_java 考试选择题