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. RCP中product文件的用法
  2. 短信网址价值不大不应被热炒
  3. oracle yyyy和yy,Oracle PL / SQL:SYSDATE与’DD-MMM-YY’的区别?
  4. 它们翻滚着的飞秋下载
  5. 【Java】冒泡排序
  6. #ifndef #define #endif 和#pragma once的区别
  7. c++ opencv mat_【CV实战】OpenCV—Hello world代码示例
  8. Tomcat启动页面中文乱码解决方法
  9. JUnit执行单元测试用例成功,mvn test却失败的问题和解决方法
  10. mysql 生日排序 查询生日由近到远 按照生日排序
  11. Kafka相关配置,canal检测数据发送kafka同步数据到ES
  12. 人工智能的创业“风口”
  13. ppt课堂教学流程图_教学流程图大全(教学PPT)
  14. 高考2017c语言试卷,2017高考语文模拟考试试卷附答案
  15. iOS非越狱渠道运营必知的10条
  16. 解决win10安装之后本地搜索框不能用
  17. UVA - 1225
  18. 如何架设你自己的个人网站
  19. 魅族16php7.3系统,魅族16X 官方Flyme7.3.0.0A稳定版
  20. [RK3568 Android11] 开发之蓝牙(AP6275S)

热门文章

  1. Javascript自学——绿叶网
  2. 香港主机上传文件慢怎么办?
  3. Oracle-記一下使用full join的坑
  4. vue集成px2rem
  5. JS判断数据类型的5种方法
  6. python获取类的所有方法、并存放到字典中_孤荷凌寒自学python第十二天python字典类的其它操作...
  7. 编写优美的SHELLCODE
  8. Linux 查看进程端口号
  9. mysql sqlserver 性能优化_SQLServer性能优化之---数据库级日记监控
  10. MacOS Sqlcmd: Error: Microsoft ODBC Driver 17 for SQL Server : TCP Provider: Error code 0x2746.