轻量级数据库SQLite的学习

本文介绍了数据库的概念及其重要性,并通过实例说明了数据库在数据管理中的作用。文章详细讲解了如何使用SQLite进行数据库管理,包括下载、安装、配置环境变量及基本操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


三个问题:

首先谈谈什么是数据库?

数据库我认为是就是按照特定规则组成数据的集合,有人也称为数据仓库

数据库有什么用?

将数据以一定规则统一编排,实现高效管理,比如数据的插入,数据的查找,数据的删除等,没有数据库,当数据量很大,很杂时,人工难以管理,连查找都会成为棘手问题。举个例子,我们有十张execl的表,现在要在其中一张表中找到某个人的姓名,如果是我的话,我首先打开一张表,Ctrl + F键输入姓名来查找,十张表,就要找十次。下次换个姓名,就要重复十次操作。所以,数据库出现了,它为大数据的高效管理提供了保障。

(数据库的一定规则中可以包含所谓的' 关系数据库 ',即数据库中的表。表是以关系来关联的)

如何使用数据库?

SQLite

这里我们用这个轻量级数据库来管理我们的数据

到首先官网下载数据库必要的动态链接程序状语从句:

86是32位的

64是64位的

Windows预编译的二进制文件
 sqlite-dll-win32-x86-3230100.zip
(440.60 KiB)
 SQLite版本3.23.1的32位DLL(x86)。
(sha1:8e80d9b2dbb48eac273f4a9f7ff195fed08f1074)
 sqlite-dll-win64-x64-3230100.zip
(731.12 KiB)
 SQLite版本3.23.1的64位DLL(x64)。
(sha1:aa160ed756bb35c84ff0de8978fb9dfe615458f8)
 sqlite-tools-win32-x86-3230100.zip
(1.63 MiB)
 一组用于管理SQLite数据库文件的命令行工具,包括命令行shell 程序, sqldiff.exe 程序和 sqlite3_analyzer.exe 程序。
(sha1:54a69ca3611828dcc7ffdde7ab26bfe0fe14daed)

将sqlite的tools 的win32和sqlite的DLL下载下来并解压到同一个文件夹方便设置环境变量


设置环境变量(看,我64位机装了32位的操作系统,怎么样?这操作给几分)





创建一个数据库文件(因为已经设置了环境变量,随便找顺眼的地方存储数据库文件吧。)

比如我在G:\ 20180520 \运行下面输入CMD打开命令框



打开数据库文件(同样是在命令框中输入的sqlite3的文件名如果文件存在就打开,不存在就创建新的数据库文件),并在其中创建一张空表



在表中插入数据


显示数据


QT的程序操作(此处省略2000行)


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值