SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界著名数据库管理系统来讲,它的处理速度比他们都快。SQLite第一个Alpha版本诞生于2000年5月。 至2021年已经接近有21个年头,SQLite也迎来了一个版本 SQLite 3已经发布。

1、麒麟系统在线安装SQLite

[root@192 ~]# yum install sqlite
Kylin Linux Advanced Server 10 - Os                  14 kB/s | 3.7 kB     00:00
Kylin Linux Advanced Server 10 - Updates             12 kB/s | 2.9 kB     00:00
Kylin Linux Advanced Server 10 - Updates            377 kB/s |  10 MB     00:27
软件包 sqlite-3.32.3-2.ky10.x86_64 已安装。
依赖关系解决。
====================================================================================Package            Architecture Version               Repository              Size
====================================================================================
升级:sqlite             x86_64       3.32.3-6.ky10         ks10-adv-updates       1.1 Msqlite-devel       x86_64       3.32.3-6.ky10         ks10-adv-updates       148 k事务概要
====================================================================================
升级  2 软件包总下载:1.3 M
确定吗?[y/N]:

查看sqlite版本

[root@192 ~]# sqlite3 --version
3.32.3 2020-06-18 14:00:33 7ebdfa80be8e8e73324b8d66b3460222eb74c7e9dfd655b48d6ca7e1933calt1
[root@192 ~]#

2、离线安装sqlite其他版本
麒麟系统源中带的sqlite版本为3.32.3,若要下载其他版本安装使用,则可在官网https://www.sqlite.org/chronology.html下载其他版本,此处演示最版本3.40.0源码编译安装

# 将下载好的tar.gz源码包移动至/usr/local下解压
[root@192 ~]# tar -zxvf sqlite-autoconf-3400000.tar.gz -C /usr/local/
[root@192 ~]# cd /usr/local/sqlite-autoconf-3400000/
# 检查环境
[root@192 sqlite-autoconf-3400000]# ./configure --prefix=/usr/local/sqlite-autoconf-3400000
# 编译
[root@192 sqlite-autoconf-3400000]# make
# 安装
[root@192 sqlite-autoconf-3400000]# make install
# 将sqlite3命令软连接到/uer/bin下
[root@192 sqlite-autoconf-3400000]# ln -s /usr/local/sqlite-autoconf-3400000/bin/sqlite3 /usr/bin/sqlite3
# 查看版本
[root@192 sqlite-autoconf-3400000]# sqlite3 --version
3.40.0 2022-11-16 12:10:08 89c459e766ea7e9165d0beeb124708b955a4950d0f4792f457465d71b158d318
[root@192 sqlite-autoconf-3400000]#

3、sqlite的简单使用

# 使用命令sqlite3即可连上数据库,.help查看帮助,.exit可退出命令行
[root@192 /]# sqlite3
SQLite version 3.40.0 2022-11-16 12:10:08
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite> .help
# 创建或打开一个已存在的数据库
[root@192 /]# sqlite3 filename

银河麒麟服务器操作系统安装SQLite数据库相关推荐

  1. 银河麒麟服务器操作系统安装VMware Tool

    VMware虚拟机中自带的一种增强工具,实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之间自由移动,且虚拟机屏幕也可实现全屏化,以银河麒麟服务器操作系统为例,我们实验 ...

  2. 《国产操作系统之银河麒麟》银河麒麟服务器操作系统安装

    目录 前言 麒麟服务器操作系统安装 01 安装准备 02. 引导安装 03. 安装信息摘要 软件选择 全盘安装 手动分区 逻辑卷管理LVM 04. 开始安装 安装完成 系统监控 前言 麒麟服务器操作系 ...

  3. 银河麒麟V10操作系统安装putty和cutecom和网络调试助手(mNetAssist)

    银河麒麟V10操作系统安装putty和cutecom和网络调试助手(mNetAssist) 安装Putty 需要连接网络 sudo apt-get install putty 安装Cutecom 需要 ...

  4. 银河麒麟服务器操作系统设置网卡自启动

    操作环境:虚拟机 系统版本:Kylin-Server-10-SP2-x86-Release-Build09-20210524 问题现象 新安装的银河麒麟服务器操作系统,开机网卡不自启动,需要手动点击一 ...

  5. 银河麒麟服务器操作系统配置bond1

    1.查看当前系统网卡信息:在终端输入:ifconfig,可以看到当前系统存在ens33.ens37两块网卡 2.创建bond虚拟网卡,命令如下: nmcli connection add type b ...

  6. 银河麒麟服务器操作系统 V10 SP1 开启SSH服务

    一.查看系统版本 nkvers 二.首先,确定银河麒麟服务器操作系统安装了openssh yum list installed | grep openssh 此处显示已经安装了openssh. 如果此 ...

  7. 银河麒麟v10 sp1服务器操作系统安装使用tcpdump抓包工具

    文章目录 前言 一.tcpdump是什么? 二.工具软件安装 二.工具命令简介 总结 前言 日常运维中,我们经常会用到抓包工具来捕获一些数据以便来分析业务系统收发包情况,今天我们将一起学习下如何在银河 ...

  8. DM8在银河麒麟服务器上配置Oracle19c的DBLINK服务

    文章目录 前言 一.准备工作 二.操作步骤 1.Centos7配置 2.银河麒麟配置 总结 前言 随着国产操作系统的逐步发展壮大,银河麒麟SERVER版操作系统也应用越来越多,它能够安装很多国产软件, ...

  9. 银河麒麟服务器操作系统V10SP2搭建FTP服务端

    文章目录 系统环境 目标场景 搭建步骤 访问测试 系统环境 OS版本:银河麒麟服务器操作系统V10SP2(x86_64) FTP服务端:vsftpd-3.0.3-31 目标场景 ①设定FTP根目录为/ ...

最新文章

  1. ubuntu下vim的配置
  2. 前端文章精选- 收藏集 - 掘金
  3. python好学吗一般要学多久-转行学Python开发难吗,月薪过万需要多久
  4. C 标准转换运算符const_cast
  5. 文件、目录——Linux基本命令(5)
  6. 计算机视觉论文-2021-06-28
  7. 2021,前方路艰,与君共勉
  8. cpoint 两个点距离_Wasserstein距离学习笔记
  9. java 之 插入排序
  10. Mysql 根类别和子类别,如何在MySQL中设计类别和子类别?
  11. Matlab图像处理—锐化滤波器
  12. 在Linux服务器上下载百度云盘中的资料
  13. 【IT生活】成长,没有想象的那么迫切 ——叶绍琛
  14. ubuntu16.04.3下安装NVIDIAgtx1060显卡驱动记录
  15. ansys 19.2无法连接到服务器证书,360运行时ansys19.0就无法连接许可服务了
  16. 金彩教育:详情页产品描述怎么写
  17. ABAP ONF4 事件 查找表
  18. 基本图像变换:线性变换,仿射变换,投影变换
  19. 如何用Python批量提取PPT中含有某关键词的一页,并将这些PPT合并
  20. 8266 lua贝壳物联智能开关,更新修正tmr.alarm问题

热门文章

  1. 10moons uv2000 摄像头驱动的安装
  2. 帝国cms后台登陆显示Cann‘t connect to DB 解决方法
  3. Android 实现SOS闪光灯效果
  4. 《程序员》“工具”栏目欢迎您的参与!
  5. Tradingview做好交易图表工具(一)
  6. java计算机毕业设计货币博物馆展品管理系统源程序+mysql+系统+lw文档+远程调试
  7. 前端面试题2021及答案
  8. PyTorch学习笔记(10)--搭建简单的神经网络以及Sequential的使用
  9. 委屈自己的常受委屈,会疼自己的才有人疼
  10. win10 系统评分测试