SQLite数据库介绍以及安装

简介: SQLite数据库介绍以及安装

SQLite简介

轻量化,易用的嵌入式数据库,用于设备端的数据管理,可以理解成单点的数据库。传统服务器型数据 库用于管理多端设备,更加复杂


SQLite是一个无服务器的数据库,是自包含的。这也称为嵌入式数据库,这意味着数据库引擎作 为应用程序的一部分运行。

MySQL需要运行服务器,MySQL将需要客户端和服务器架构通过网络进行交互。

基于嵌入式的数据库主要有:SQLite,Firebird,Berkeley DB,eXtremeDB


Firebird 是关系型数据库,功能强大,支持存储过程,SQL兼容等


SQLite 关系型数据库,体积小,支持ACID事务


Berkeley DB 并没有数据库服务器的概念,他的程序直接链接到应用程序中


eXtremeDB 是内存数据库,运行效率高


SQLite数据库安装

安装方式一:

直接输入命令sudo apt install sqlite

安装方式二:

打开官方下载网址SQLite Download Page

1. 把下载的文件sqlite-autoconf-3390000.tar.gz上传到开发板


2. tar xvf sqlite-autoconf-3390000.tar.gz 解压


3. cd sqlite-autoconf-3390000 进入文件夹


4. ./configure --prefix=/usr/local 配置安装路径在/usr/local


5. make 编译//比较久10分钟


6. sudo make install 安装

接着验证一下

安装成功则可以运行sqlite3 进入SQL命令操作流程

相关文章
|
15小时前
|
SQL 关系型数据库 数据库
17. Python 数据库操作之MySQL和SQLite实例
17. Python 数据库操作之MySQL和SQLite实例
10 2
|
1天前
|
SQL 存储 数据库
48. 【Android教程】数据库:SQLite 的使用
48. 【Android教程】数据库:SQLite 的使用
7 1
|
5天前
|
存储 NoSQL 关系型数据库
redis 数据库的安装及使用方法
redis 数据库的安装及使用方法
|
10天前
|
JavaScript 小程序 Shell
在JSTL 中使用小型数据库 SQLite
`code袁`是一位热爱分享和记录学习的大学生,主攻编程领域。他的个人主页在[CSDN](https://blog.csdn.net/qq_48164590),QQ号为2647996100,WeChat号为code8896。他分享了三个专栏:毕业设计与课程设计、微信小程序开发和Vue全程学习。文章介绍了SQLite数据库命令行工具的下载、使用方法,包括创建数据库、定义表结构、插入数据及退出命令。此外,还展示了如何将ER图转化为数据库。最后鼓励读者点赞和支持。
18 2
|
11天前
|
存储 关系型数据库 数据库
利用Python与SQLite构建轻量级数据库应用
在当今日益增长的数据处理需求下,数据库成为存储、检索和管理数据的关键技术。然而,对于小型项目或快速原型开发,大型数据库系统可能显得过于庞大和复杂。本文将介绍如何利用Python编程语言与SQLite轻量级数据库,快速搭建一个功能齐全、易于维护的数据库应用。我们将探讨SQLite数据库的特点、Python对SQLite的支持,并通过一个实际案例展示如何构建一个简单的数据库应用,为读者提供一种高效、灵活的解决方案。
|
15天前
|
关系型数据库 MySQL Linux
在Linux系统中安装MySQL数据库
在Linux系统中安装MySQL数据库
74 3
|
19天前
|
SQL 开发框架 数据库连接
uniapp中sqlite数据库常用操作的简单封装
uniapp中sqlite数据库常用操作的简单封装
|
21天前
|
算法 数据库 Docker
大模型必备向量数据库-Milvus的安装过程
大模型必备向量数据库-Milvus的安装过程
36 0
|
21天前
|
SQL Oracle 关系型数据库
实验一 安装和使用Oracle数据库
实验一 安装和使用Oracle数据库
25 1
|
19天前
|
关系型数据库 MySQL API
实时计算 Flink版产品使用合集之可以通过mysql-cdc动态监听MySQL数据库的数据变动吗
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
147 0