当前位置: 首页 > news >正文

deepin23beta中SQLite3数据库安装与使用

SQLite 是一个嵌入式 SQL 数据库引擎,它实现了一个自包含、无服务器、零配置、事务性 SQL 数据库引擎。 SQLite 的代码属于公共领域,因此可以免费用于任何商业或私人目的。 SQLite 是世界上部署最广泛的数据库,其应用程序数量之多,数不胜数。

SQLite3 有如下的一些重要特点:

  • 零配置
  • 占用空间少,源代码仅有2MB
  • 速度快,占用内存少
  • 嵌入式数据库引擎,不需要服务器进程,一个数据库就是磁盘上的一个文件
  • 没有用户名和密码的概念
  • 开放源码,任何人都可以使用
  • 跨平台——可以在 32 位和 64 位系统之间或在大端和小端架构之间自由复制数据库。
  • 由国际开发团队全职开发

SQLite3 中常用的数据类型:

  • NULL 类型: 表示一个空值。
  • INTEGER 类型: 用于存储整数值,可以存储不同大小的整数,包括 1、2、4、6、8 字节的整数。
  • REAL 类型: 用于存储浮点数值,包括单精度浮点数和双精度浮点数。
  • TEXT 类型: 用于存储文本字符串,可以存储任意长度的字符串。
  • BLOB 类型: 用于存储二进制数据,如图像、音频、视频等。
  • NUMERIC 类型: 用于存储任意精度的数值,包括整数和浮点数。

SQLite3 是一种动态类型的数据库引擎,它允许在同一列中存储不同类型的值。这意味着你可以在同一列中存储整数、浮点数、字符串等不同类型的数据。

当你创建表时,你可以为每个列指定适当的数据类型,以确保数据的正确性和一致性。在查询数据时,SQLite3 会进行隐式的类型转换,以便进行比较和计算。

以作者使用的深度deepin23操作系统上为例,下面是下载和安装SQLite3的详细介绍。

1、下载地址:

https://github.com/pawelsalawa/sqlitestudio/releases

2、双击下载的安装文件

3、按照安装程序点击“前往”按钮。

4、按照默认进行安装

5、作者选择了本地用户选项。

6、可以选择安装的文件夹。

7、安装完成。

8、第一次运行,选择语言“简体中文”

9、进入如下的界面,可以创建数据库

10、点击“创建数据库”按钮,选择新建数据库存放的文件夹及文件名。

11、创建数据库“mydb”后,出现如下图:

12、点击“新建表”就可以创建数据库表了。

13、创建表的列后,点击“数据”可以添加数据。

http://www.lryc.cn/news/319243.html

相关文章:

  • 前后端分离项目环境搭建
  • HTML静态网页成品作业(HTML+CSS)——家乡漳州介绍设计制作(1个页面)
  • 世界第二对海信到底有多重要?
  • 多站合一的音乐搜索下载助手PHP源码l亲测
  • webserver烂大街?还有必要做么?
  • 3.Redis命令
  • xray问题排查,curl: (35) Encountered end of file(已解决)
  • 【数据库】Oracle内存结构与参数调优
  • PS学习-抠图-蒙版-冰块酒杯等透明物体
  • 绝赞春招拯救计划 -- 操作系统,组成原理,计网
  • c语言:于龙加
  • AcWing 790:数的三次方根 ← 浮点数二分
  • 【LLM】LLama2模型(RMSNorm、SwiGLU、RoPE位置编码)
  • 【力扣白嫖日记】1934.确认率
  • TinTin Web3 动态精选:以太坊坎昆升级利好 Layer2,比特币减半进入倒计时
  • PCL 高斯投影反算:高斯投影坐标转大地坐标(C++详细过程版)
  • 解决:IDEA编译Java程序时报编译失败
  • vue+vite根据版本号清空用户浏览器缓存
  • AXI CANFD MicroBlaze 测试笔记
  • 操作系统——cpu、内存、缓存介绍
  • 【理解机器学习算法】之岭回归Ridge - L2 Rgularization
  • 【Linux进程状态】
  • 【RS422】基于未来科技FT4232HL芯片的多波特率串口通信收发实现
  • Internet协议的安全性
  • LeetCode每日一题——移除元素
  • vue3之自定义指令
  • MySQL语法分类 DQL(5)分组查询
  • C++程序设计-练手题集合【期末复习|考研复习】
  • 文件上传漏洞------一句话木马原理解析
  • Openfeign使用教程(带你快速体验Openfeign的便捷)