SQLite is a very easy to use database engine included with Python. SQLite is open source and is a great database for smaller projects, hobby projects, or testing and development.

SQLite是Python附带的非常易于使用的数据库引擎。 SQLite是开源的,是用于小型项目,业余项目或测试和开发的强大数据库。

We've released a full video course to help you learn the basics of using SQLite3 with Python. You’ll learn how to create databases and tables, add data, sort data, create reports, pull specific data, and more. The course is taught by John Elder from Codemy.com.

我们已经发布了完整的视频课程,以帮助您学习将SQLite3与Python结合使用的基础知识。 您将学习如何创建数据库和表,添加数据,对数据进行排序,创建报告,提取特定数据等等。 该课程由Codemy.com的John Elder教授。

For this course you should already have a basic knowledge of Python programming, but you don’t need to know anything at all about databases or SQLite.

对于本课程,您应该已经具有Python编程的基本知识,但是您完全不需要了解数据库或SQLite。

In this course, you will learn:

在本课程中,您将学习:

  • what is a database什么是数据库
  • how to install Python如何安装Python
  • how to install git bash terminal如何安装git bash终端
  • how to use sqlite in a Python program如何在Python程序中使用sqlite
  • how to connect to database in Python如何在Python中连接数据库
  • how to create a database如何创建数据库
  • how to create a table如何建立表格
  • how to insert one record into table如何在表中插入一条记录
  • how to insert many records into table如何在表中插入许多记录
  • understanding data types了解数据类型
  • how to select data from table如何从表中选择数据
  • how to format your results如何格式化结果
  • how to use the where clause如何使用where子句
  • how to use the like clause and wildcards如何使用like子句和通配符
  • how to use AND and OR如何使用AND和OR
  • how to update records如何更新记录
  • how to limit and order results如何限制和订购结果
  • how to delete records如何删除记录
  • how to delete (drop) a table and backups如何删除(删除)表和备份
  • and more!和更多!

At the end of the course you will learn how to build a very basic app to help reinforce all the things from the course.

在课程结束时,您将学习如何构建一个非常基本的应用程序,以帮助强化课程中的所有内容。

You can watch the video course below or on the freeCodeCamp.org YouTube channel (1.5 hour watch).

您可以在下面或在freeCodeCamp.org YouTube频道上观看视频课程(观看1.5小时)。

翻译自: https://www.freecodecamp.org/news/using-sqlite-databases-with-python/

了解如何通过Python使用SQLite数据库相关推荐

  1. python能做数据库开发吗_5分钟快速入门,用Python做SQLite数据库开发,附代码适合初学...

    1. 它是内置的,不需要安装,节省很多麻烦.2. 使用方便,不需要复杂的连接配置,打开本地文件一样简单.3.方便转移.数据库是一个文件.复制.传输和删除可以很容易地处理.4所示.轻量级的性能比大多数其 ...

  2. python数据存储系列教程——python操作sqlite数据库:连接、增删查改、指令执行

    全栈工程师开发手册 (作者:栾鹏) python教程全解 python操作sqlite数据库 sqlite数据库以.db格式的文件形式存在,所以不需要安装驱动和应用系统,在标准库中也集成了sqlite ...

  3. python建立sqlite数据库_python sqlite3 创建数据库

    Python标准库14 数据库 (sqlite3) 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Python自带一个轻量级的关 ...

  4. 基于python的SQLite数据库增删改查

    与其他数据库管理系统不同,SQLite不是一个客户端/服务器结构的数据库引擎,而是一种嵌入式数据库,他的数据库就是一个文件.SQLite将整个数据库,包括定义.表.索引以及数据本身,作为一个单独的.可 ...

  5. python操作sqlite数据库_Python 操作SQLite数据库的示例

    SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中.在很多嵌入式产品中使用了它,它占用资源非常的低,python 中默认继承了操作此款数据库的引擎 sq ...

  6. 用Python进行SQLite数据库操作

    简单的介绍 SQLite数据库是一款非常小巧的嵌入式开源数据库软件,也就是说没有独立的维护进程,所有的维护都来自于程序本身.它是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经 ...

  7. python用sqlite数据库,python 中使用sqlite数据库

    sqlite3是使用文件作为数据库,它属于轻量级数据库,支持在多平台下使用. SQLite数据库是一款非常小巧的嵌入式开源数据库软件,也就是说没有独立的维护进程,所有的维护都来自于程序本身.它是遵守A ...

  8. python读数据库的通信协议是,Python操作SQLite数据库过程解析

    SQLite是一款轻型的数据库,是遵守ACID的关系型数据库管理系统. 不像常见的客户-服务器范例,SQLite引擎不是个程序与之通信的独立进程,而是连接到程序中成为它的一个主要部分.所以主要的通信协 ...

  9. python sqlite数据库_用Python进行SQLite数据库操作

    简单的介绍 SQLite数据库是一款非常小巧的嵌入式开源数据库软件,也就是说没有独立的维护进程,所有的维护都来自于程序本身.它是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经 ...

  10. python连接sqlite数据库的代码_Python3实现连接SQLite数据库的方法

    本文实例讲述了Python3实现连接SQLite数据库的方法,对于Python的学习有不错的参考借鉴价值.分享给大家供大家参考之用.具体方法如下: 实例代码如下: import sqlite3 db ...

最新文章

  1. 2015-12-18 学习心得
  2. c++ uint32转为int_【转】用python将GBK编码文件转为UTF-8编码文件
  3. java前端长连接框架_Java如何实现长连接
  4. 2015.5.21 Core Java Volume 1
  5. C#中MSMQ消息队列测试疑问
  6. 云计算概况及第一个Azure程序
  7. 解决mysql5数据库连接超时问题
  8. redis详解- 过期删除策略和内存淘汰策略
  9. selenium定位方式
  10. 【每日算法Day 69】面试经典题:分发糖果问题
  11. 怎么使用计算机公式,在excel怎么运用计算公式进行运算?
  12. hpml510服务器做系统,HPJetdirect打印服务器(300X510X)管理员指南.PDF
  13. 机器学习-决策树算法
  14. C++ 模板类和友元
  15. 待业一年多,我终于找到工作啦,月薪1.5万,双休不加班
  16. CSS绝对定位模拟固定定位(absolute模拟fixed)
  17. java p2p 下载_java p2p文件传输(含服务器端与jsp源码)
  18. 如何DIY一个还原三阶魔方的机器人
  19. 深入RocketMQ原理
  20. 7-1 温度转换 (100 分)

热门文章

  1. Leetcode 9. 回文数(Palindrome Number)
  2. 从青铜到王者的路线,java枚举类使用场景
  3. 从新手到Flutter架构师,一篇就够!帮你突破瓶颈
  4. 成功跳槽百度工资从15K涨到28K,已整理成文档
  5. BZOJ1453: [Wc]Dface双面棋盘
  6. Linux iptables:规则原理和基础
  7. jQuery实现鼠标划过展示大图的方法
  8. WordPress 博客文章时间格式the_time()设置
  9. 机器学习算法及应用领域相关的中国大牛
  10. NSRange的用法【转】