玩转SQLite1:SQLite简介与安装

发布时间 - 2025-06-27 00:00:00    点击率:
1 SQLite简介

sqlite,是一个c语言库,诞生于2000年,它实现了一个小型、 快速、 自包含、 高可靠性的sql数据库引擎,与其他数据库管理系统(如sql server或oracle)的一大区别,是它非常的轻量级(小于500kb大小)。

SQLite官网:https://www.sqlite.org/index.html

1.1 SQLite的特点 SQLite是完全开源免费的QLite是无服务器的,不需要服务器进程或系统来操作SQLite是一个跨平台的数据库系统SQLite一般用于处理小到中型数据存储,对于高并发高流量的应用不适用支持多种开发语言,C, C++, PHP, Perl, Java, C#,Python, Ruby等2 SQLite安装

https://blog.csdn.net/weixin_42380257/article/details/81360237

https://www.w3cschool.cn/sqlite/sqlite-c-cpp.html

2.1 Windows系统安装

SQL官网下载地址:https://www.sqlite.org/download.html,下载 sqlite-dll-win32-*.zip 和sqlite-tools-win32-*.zip 压缩文件

在任意文件夹下解压上面两个压缩文件,如我的是在D:\sqlite,解压得到 sqlite3.def、sqlite3.dll 以及sqlite3.exe、sqldiff.exe和sqlite3_analyzer.exe,将这几个文件放到一个文件夹中,并添加该文件位置到PATH环境变量,便于在任意位置都能使用SQLite。

最后在命令提示符下,使用 sqlite3 命令,将显示如下结果:

2.2 Linux系统安装

Linux系统一般都附带 SQLite,可以使用下面的命令来检查Linux中是否已经安装了 SQLite:

如果没有看到上面的结果,可以从官网下载 sqlite-autoconf-*.tar.gz,任何安装:

代码语言:javascript代码运行次数:0运行复制
$ tar xvzf sqlite-autoconf-3071502.tar.gz$ cd sqlite-autoconf-3071502$ ./configure --prefix=/usr/local$ make$ make install
2.3 SQLite Expert安装

SQLite Expert 是一款图形化的SQLite管理工具,为用户提供了数据库、扩展、架构、数据、DDL、设计、SQL构建器、SQL、脚本等多个功能模块,可实现多个数据库的管理,且具备编辑表格、编辑虚拟表、编辑视图、使用SQL脚本、查看和编辑数据、使用SQL查询生成器、导入和导出数据等多种功能。

SQLite Expert 官网:http://www.sqliteexpert.com/

SQLite Expert 提供两个版本:个人版和专业版,其中个人版是免费的,提供了大多数基本的管理功能。

初学者,可以先使用免费的个人版。

SQLite Expert 是使用界面如下,后续介绍该软件的使用方法。


# oracle  # linux  # python  # windows  # c语言  # 工具  # ai  # c++  # 区别  # c#  # 系统安装 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何使用 jQuery 正确渲染 Instagram 风格的标签列表  Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】  韩国服务器如何优化跨境访问实现高效连接?  Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程  怎么用AI帮你设计一套个性化的手机App图标?  Laravel如何使用Passport实现OAuth2?(完整配置步骤)  Laravel如何构建RESTful API_Laravel标准化API接口开发指南  Midjourney怎样加参数调细节_Midjourney参数调整技巧【指南】  详解阿里云nginx服务器多站点的配置  如何在万网自助建站中设置域名及备案?  Laravel如何获取当前用户信息_Laravel Auth门面获取用户ID  无锡营销型网站制作公司,无锡网选车牌流程?  Laravel如何使用Scope本地作用域_Laravel模型常用查询逻辑封装技巧【手册】  移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化  昵图网官网入口 昵图网素材平台官方入口  Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧  如何挑选高效建站主机与优质域名?  Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】  Laravel如何使用查询构建器?(Query Builder高级用法)  潮流网站制作头像软件下载,适合母子的网名有哪些?  Laravel如何使用Gate和Policy进行授权?(权限控制)  浏览器如何快速切换搜索引擎_在地址栏使用不同搜索引擎【搜索】  个人摄影网站制作流程,摄影爱好者都去什么网站?  微信小程序 五星评分(包括半颗星评分)实例代码  JS弹性运动实现方法分析  C++用Dijkstra(迪杰斯特拉)算法求最短路径  lovemo网页版地址 lovemo官网手机登录  javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】  开心动漫网站制作软件下载,十分开心动画为何停播?  Laravel如何编写单元测试和功能测试?(PHPUnit示例)  如何快速打造个性化非模板自助建站?  中国移动官方网站首页入口 中国移动官网网页登录  如何在云主机上快速搭建多站点网站?  Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】  javascript基本数据类型及类型检测常用方法小结  如何在Windows环境下新建FTP站点并设置权限?  网站制作壁纸教程视频,电脑壁纸网站?  如何在建站宝盒中设置产品搜索功能?  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted  Laravel如何使用.env文件管理环境变量?(最佳实践)  如何在阿里云域名上完成建站全流程?  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  Laravel怎么做数据加密_Laravel内置Crypt门面的加密与解密功能  Laravel怎么导出Excel文件_Laravel Excel插件使用教程  ,在苏州找工作,上哪个网站比较好?  Laravel如何实现密码重置功能_Laravel密码找回与重置流程  Laravel怎么上传文件_Laravel图片上传及存储配置  详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点  如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框