1、简介
SQLite是一个进程内的轻量级嵌入式数据库,它的数据库就是一个文件,实现了自给自足、无服务器、零配置的、事务性的SQL数据库引擎。它是一个零配置的数据库,这就体现出来SQLite与其他数据库的最大的区别:SQLite不需要在系统中配置,直接可以使用。且SQLite不是一个独立的进程,可以按应用程序需求进行静态或动态连接。SQLite可直接访问其存储文件。
优点:
-
不需要配置,不需要安装和管理
-
不需要一个单独的服务器进程或操作的系统(无服务器的)
-
一个完整的SQLite数据库存储在一个单一的跨平台的磁盘文件上
-
SQLite是一个自给自足的数据库,这也就意味着不需要任何外部的依赖
-
SQLite事务是完全兼容ACID的,允许从多个进程或线程安全访问
-
SQLite支持SQL92(SQL2)标准的大多数查询语言的功能
-
SQLite使用ANSI-C编写的,并提供了简单和易于使用的API
-
SQLite可在UINX(Linux,Max OS-X,Android,iOS)和Windows(Win32,WinCE,WinRT)中运行
2、下载安装
官网:https://www.sqlite.org/download.html
下载图上红框内的两个文件即可;
下载后解压到文件夹D:/SQLite下。
添加环境变量:D:/SQLite
在cmd中查看是否安装完成,如下图所示:
3、SQLite expert下载安装
官网连接:http://www.sqliteexpert.com/download.html
注意:个人版是免费的