SQLite 安装与使用

26 篇文章 10 订阅
订阅专栏
13 篇文章 5 订阅
订阅专栏

在 Windows 上安装 SQLite

什么是SQLite

SQLite是一款非常轻量级的关系数据库系统,支持多数SQL92标准。SQLite在使用前不需要安装设置,不需要进程来启动、停止或配置,而其他大多数SQL数据库引擎是作为一个单独的服务器进程,被程序使用某种内部进程通信(典型的是TCP/IP),完成发送请求到服务器和接收查询结果的工作,SQLite不采用这种工作方式。使用SQLite时,访问数据库的程序直接从磁盘上的数据库文件读写,没有中间的服务器进程。使用SQLite一般只需要带上一个dll,就可以使用它的全部功能。
 
  SQLite是一款轻型的嵌入式关系数据库,轻量级,效率高,操作起来也特别方便
 
  SQLite的主要应用场景有作为手机应用的数据库以及小型桌面软件的数据库。

第一步: 首先去官网下载安装包

官网下载 : https://www.sqlite.org/download.html
下载 sqlite-tools-win32-.zip 和 sqlite-dll-win32-.zip 压缩文件。
在这里插入图片描述
下载完成
在这里插入图片描述

第二步: 创建文件夹 C:\sqlite,并在此文件夹下解压上面两个压缩文件,将得到 sqlite3.def、sqlite3.dll 和 sqlite3.exe 文件。

在这里插入图片描述

第三步: 我的电脑右击->属性->高级系统设置->高级->环境变量->Path->编辑->新建->[你的安装目录]->ok

在这里插入图片描述

在 Linux 上安装 SQLite

目前,几乎所有版本的 Linux 操作系统都附带 SQLite。所以,只要使用下面的命令来检查您的机器上是否已经安装了 SQLite。

 $ sqlite3
 SQLite version 3.7.15.2 2013-01-09 11:53:05
 Enter ".help" for instructions
 Enter SQL statements terminated with a ";"
 sqlite>

如果没有看到上面的结果,那么就意味着没有在 Linux 机器上安装 SQLite。因此,让我们按照下面的步骤安装 SQLite:请访问 SQLite 下载页面,从源代码区下载 sqlite-autoconf-*.tar.gz。

步骤如下:
 $ tar xvzf sqlite-autoconf-3071502.tar.gz
 $ cd sqlite-autoconf-3071502
 $ ./configure --prefix=/usr/local
 $ make
 $ make install
上述步骤将在 Linux 机器上安装 SQLite,您可以按照上述讲解的进行验证。

在 Mac OS X 上安装 SQLite

最新版本的 Mac OS X 会预安装 SQLite,但是如果没有可用的安装,只需按照如下步骤进行:请访问 SQLite 下载页面,从源代码区下载 sqlite-autoconf-*.tar.gz。

步骤如下:
 $ tar xvzf sqlite-autoconf-3071502.tar.gz
 $ cd sqlite-autoconf-3071502
 $ ./configure --prefix=/usr/local
 $ make
 $ make install
上述步骤将在 Mac OS X 机器上安装 SQLite,您可以使用下列命令进行验证:
 $ sqlite3
 SQLite version 3.7.15.2 2013-01-09 11:53:05
 Enter ".help" for instructions
 Enter SQL statements terminated with a ";"
 sqlite>
最后,在 SQLite 命令提示符下,使用 SQLite 命令做练习。

SQLite 检验

第一步: 进行运行cmd(win键[Ctrl和Alt中间]+r)
在这里插入图片描述
使用:sqlite3 命令检查安装,显示下图已经配置完成
在这里插入图片描述

测试创建文件

首先打开,打开方式有两种,第一先进入sqlite3->.open [路径+数据库名字]
(在本地的D盘目录下创建一个demo.db《路径可自由选择》)
在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/210e900f3db04ebe938fdee4f07da124.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVTlsI_pg60u,size_20,color_FFFFFF,t_70,g_se,x_16> 第二种:直接进行打开sqlite3 d:demo.db
在这里插入图片描述
创建一个book数据库,一个books表,字段为id[intager],name[varchar(10)]
在这里插入图片描述

SQLite 使用图形化界面教程

1、打开Navicat for sqlite连接
在这里插入图片描述
2、创建数据库
在这里插入图片描述

3、连接数据库,连接名可以随便写,数据库文件选择我们刚才操作过的
在这里插入图片描述
4、对应的命令,然后我们就可以看见自己建过的那张表了

CREATE TABLE COMPANY(
   ID INT PRIMARY KEY     NOT NULL,
   NAME           TEXT    NOT NULL,
   AGE            INT     NOT NULL,
   ADDRESS        CHAR(50),
   SALARY         REAL
);

INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY)
VALUES (1, 'Paul', 32, 'California', 20000.00 );

INSERT INTO COMPANY VALUES (2, 'Allen', 25, 'Texas', 15000.00 );
INSERT INTO COMPANY VALUES (3, 'Teddy', 23, 'Norway', 20000.00 );
INSERT INTO COMPANY VALUES (4, 'Mark', 25, 'Rich-Mond ', 65000.00 );
INSERT INTO COMPANY VALUES (5, 'David', 27, 'Texas', 85000.00 );
INSERT INTO COMPANY VALUES (6, 'Kim', 22, 'South-Hall', 45000.00 );
INSERT INTO COMPANY VALUES (7, 'James', 24, 'Houston', 10000.00 );

SELECT * FROM COMPANY;

在这里插入图片描述
这样,我们就完成了使用SQLite的几步基本操作了

SQLite简单介绍
qq_45726327的博客
09-04 4686
SQLite是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口。SQLite第一个Alpha版本诞生于2000年5月。
SQLite数据库的安装使用
Good_go的博客
09-13 5057
sqlite、数据库
Linux系统安装SQLite
最新发布
NWH_CSDN的博客
04-24 586
SQLite是一种轻量级的嵌入式关系型数据库管理系统,它是一种开源的软件,并且可以在各种操作系统上运行。SQLite的设计目标是轻巧、快速、可靠,适用于大多数应用程序,包括嵌入式设备、移动设备、桌面计算机以及服务器。优点: 轻量级:SQLite3的核心代码库只有几百KB,因此可以很容易地集成到其他应用程序中。无服务器架构:SQLite3不需要一个单独的服务器进程或守护程序,它是一个自给自足的库,与应用程序一起工作。
SQLite安装教程
Y3497503940的博客
04-28 3228
下载SQLite 下载链接: SQLite Download Pagehttps://www.sqlite.org/download.html 下载箭头指向的两个文件 安装SQLite 在你想安装的盘目录下创建sqlite文件夹,并将下载的两个压缩包里面的文件解压缩到该文件夹 1.创建文件夹 2.压缩包里的文件 3.提取到刚才创建好的文件夹里 这时候下载安装就完成了 系统环境变量 1.搜索系统环境变量 2. 3. 3.1 新建 ...
SQLite--SQLite的基本介绍和安装
天道酬勤
04-27 919
一、SQLite 简介 1、SQLite是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite是一个增长最快的数据库引擎,这是在普及方面的增长,与它的尺寸大小无关。SQLite 源代码不受版权限制。   二、SQLite 优点 1、不需要一个单独的服务器进程或操作的系统(无服务器的)。 2、SQLite 不需要配置,这意味着不需要安装或管理。 ...
Sqlite3 安装文件
02-09
1、Sqlite3安装文件。 2、安装方法文档。
sqlite3_sqlite3安装_sqlite_
10-01
sqlite3pj版,下载解压后安装原文件,安装完成后打开pj程序找到安装目录exe然后pj即可
SQLite在C#中的安装与操作技巧
08-29
SQLite,是一款轻型的数据库,用于本地的数据储存。其优点有很多,下面通过本文给大家介绍SQLite在C#中的安装与操作技巧,感兴趣的的朋友参考下吧
sqlite3本地安装
09-09
sqlite3本地安装
Ubuntu使用ODBC读取SQLite安装使用过程
12-14
ODBC的使用需要odbc驱动管理器,在Linux平台上是unixODBC; 还需要针对sqlite的odbc驱动; 因此需要安装两个组件:unixODBC、odbcdriver 安装环节 一、安装unixODBC unixODBC项目官网。 unixODBC是Linux上的odbc管理...
SQLite数据库安装及基本操作指南
09-10
SQLite 是一个开源的嵌入式关系数据库,实现自包容、零配置、支持事务的SQL数据库引擎。 其特点是高度便携、使用方便、结构紧凑、高效、可靠。今天我们主要来讲解下SQLite数据库的安装以及基本操作指南
sqlite 3.25.2 autoconf
09-28
C source code as an amalgamation. Also includes a "configure" script and TEA makefiles for the TCL Interface.
sqlite-tools-win32-x86
10-25
sqlite-tools-win32-x86
SQLite学习(一)SQLite介绍、历史和下载启动方式
Designer 小郑的技术博客
04-09 3195
SQLite 是一个开源 SQL 数据库引擎,本文是《SQLite 从入门到实战》专栏的第一篇,讲解 SQLite 是什么,以及 SQLite 的下载和启动。在开始学习之前,你需要了解什么是数据库,以及什么是关系型数据库。
SQLite 数据库安装、创建、增删改查(一)
热门推荐
熊思雨的博客
01-07 2万+
下载软件 sqlite 下载地址: SQLite Download Page 在 Precompiled Binaries for Windows下面选择对应的目标平台 SQLiteStudio 下载地址: SQLiteStudio 这里地址有时候可能下载不了,多试几次 创建数据库 ...............
数据库简介和sqlite3安装
jiu_yue_ya的博客
10-27 380
成绩表中的学号不是成绩表的主键,但是它和学生表中的学号相互对应,并且学生表中的学号是学生表的主键,则称成绩表的学号是学生表的外键.(在本表中不是主键,但是在其他表中是主键)非关系型数据库一般强调的是数据最终一致性,不像关系型数据库一样强调数据的强一致性,从非关系型数据库中读到的有可能还是处于一个中间态的数据,非关系不提供对事务的处理。数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作。适合处理海量数据,但是不一定安全。
Linux下GNU开发环境的安装sqlite-3.3.6的编译及调用sqlite数...
01-16 3980
Linux下GNU开发环境的安装sqlite-3.3.6的编译及调用sqlite数据库的C语言程序的编译运行-心得体会Linux下GNU开发环境的安装sqlite-3.3.6的编译及调用sqlite数据库的C语言程序的编译运行-心得体会我的目标是把sqlite数据库移植到Teaboard/ARM920-MX1嵌入式板子上,并保证其能正常使用。因此这几天一直在调试,今天终于将sqlite3.3.
SQLite的下载和安装
weixin_63780683的博客
10-15 1225
SQLite的下载和安装
嵌入式数据库sqlite3交叉编译和移植测试总结
liuxu324的博客
09-10 1889
(一) 背景 根据项目需求,需要使用数据库存放一些数据,比如Web登录的账号和密码,开发板的配置参数,以及后期所采集RTU设备的数据等。这里选择了适合嵌入式产品的数据库 -- sqlite。 (二) 移植平台和环境 主机端:Ubuntu; ARM板:ZLG EasyARM-i.MX283A、飞凌MX6UL-C; Sqlite版本:3.7.14(3....
sqlite安装使用
10-13
SQLite是一种轻型的关系型数据库管理系统,它不需要独立的服务器进程,可以直接访问本地文件进行数据存储和管理。以下是SQLite安装使用方法: 1. 下载SQLite:可以从SQLite官网(https://www.sqlite.org/download.html)下载最新版本的SQLite。 2. 安装SQLite:将下载的SQLite压缩包解压到指定目录,然后将解压后的文件夹添加到系统环境变量中。 3. 使用SQLite:在命令行中输入“sqlite3”命令,即可进入SQLite的交互式命令行界面。在该界面中,可以执行SQL语句进行数据的增删改查等操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • Docker Desktop 安装使用教程 76578
  • 超级详细的 VirtualBox 虚拟机安装 及入门教程 67182
  • 超级详细的 FinalShell 安装 及使用教程 54726
  • 在产品中,我们常说的A端/B端/C端是什么? 53854
  • SQL server 2016 安装步骤 46068

分类专栏

  • 数据与未来 26篇
  • 数据与大数据 5篇
  • 元宇宙 4篇
  • 游戏 1篇
  • 数据库 13篇
  • 分布式架构 5篇
  • 算法技能树 6篇
  • 云服务 6篇
  • 产品开发 与 编程学习 20篇
  • 软件安装与下载(测试运维) 38篇
  • 架构解刨中心 6篇
  • IDEA开发工具 12篇
  • 后端技能中心(JAVA) 34篇
  • 前端技术栈 3篇
  • Spring 6篇
  • Android 3篇
  • Docker 4篇
  • MyBatis 4篇
  • MyBatis-plus 4篇
  • 软实力 与 硬实力 的能力提升 12篇
  • 编程(管理/开发)思维 3篇
  • 企业实战项目 4篇
  • 面试题 10篇

最新评论

  • 超级详细的 VirtualBox 虚拟机安装 及入门教程

    攸水: 为什么我输入3.6.1那个脚本文件后,我终端显示和你一样,而且显示屏开始莫名的乱闪

  • 使用IDEA 进行 安卓开发

    大概是个懒鬼: 楼主,请问我的idae在创建AVD运行那一步时,没有open AVD这个选项,怎么解决

  • Docker Desktop 安装使用教程

    Life_Now: 家庭版的,进我博客主页可查看安装Hyper-V的步骤

  • 超级详细 的 Redis 安装教程

    2401_85224715: 加一,我也没有redis-service.exe

  • 超级详细的 FinalShell 安装 及使用教程

    呆呆的企鹅: 求同款背景高清图片

大家在看

  • 服务器远程桌面经常连接不上,造成远程桌面连接不上的原因都有哪些
  • 湿敏传感器的种类和原理
  • Guitar Pro8 最新详细安装步骤 及解析
  • 高考结束后,家长应该如何调整孩子心态呢?
  • Linux C编译器从零开发一

最新文章

  • Linux命令大全(超详细版)
  • Linux系统命令大全(超级详细版)
  • Apache配置ssl证书-实现https访问
2024年3篇
2023年21篇
2022年63篇

目录

目录

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT小郭.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值

聚圣源孝心男孩黄氏起名字古希腊神话dota2控制台农资店如何起店名女宝宝姓熊起名山东综艺乡村爱情13部全集免费观看查起名测吉凶查询郑氏起名女名这个美术部有问题开店取起名大全免费历届世界杯冠军江汉路万达影城中餐连锁店小说官道之色戒金融公司起名的字公民身份证号码孜孜以求手机起名孩子起名字典多人合伙的公司起个名广东卫视在线直播世界杯直播看不了青春有你3选手名单仓储公司名称起名大全崔起的男孩名字大全啤酒品牌起名起个英文名男中餐连锁加盟淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化