加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

SQLite 基础简介

发布时间:2020-12-12 19:59:16 所属栏目:百科 来源:网络整理
导读:什么是SQLite ? - SQLite简介 SQLite 是一个进程内的库,是一种轻量级的、自给自足的、无服务器的、无需配置的,事务性的SQL数据库引擎.和他其他的数据库一样,SQLite引擎不是一个独立的进程,可以按应用程序需求进行静态或动态连接。SQLite可以直接访问其存储

什么是SQLite ? -> SQLite简介

SQLite 是一个进程内的库,是一种轻量级的、自给自足的、无服务器的、无需配置的,事务性的SQL数据库引擎.和他其他的数据库一样,SQLite引擎不是一个独立的进程,可以按应用程序需求进行静态或动态连接。SQLite可以直接访问其存储文件。

SQLite 是一个开源的嵌入式关系数据库。 其特点是高度便携、使用方便、结构紧凑、高效、可靠。 与其他数据库管理系统不同,SQLite 的安装和运行非常简单,在大多数情况下 - 只要确保SQLite的二进制文件存在即可开始创建、连接和使用数据库。如果您正在寻找一个嵌入式数据库项目或解决方案,SQLite是绝对值得考虑。

为什么要使用SQLite:

主要由以下几点原因:

1 : 不需要一个单独的服务器进行或操作的系统( 因为它是不需要服务器的);

2 : 不需要配置 ( 无需安装和管理) ;

3 : 一个完整的SQLite数据库是存储在一个单一的 跨平台 的磁盘文件中

4 : SQLite是轻量级的,非常小(完全配置时小于400KB,可选功能配置时小于250KB);

5 : 不需要外部的依赖( 自给自足 ) ;

6 : 事务兼容,允许从多个线程或者线程安全角度去访问

7 : SQLite查询语言支持SQL92(SQL2)功能 ( 只要懂得常用的数据库查询语句,SQLite就产讯语句就没问题了 ---> 不过还是有些特性是不支持的.但是对于使用方面来说是足够的了) ;

8 : 提供了简单和易于使用的API.

9 : 跨平台 (UNIX,MAC Android,IOS,Window,WinCE)运行.

SQLite 安装

如果操作系统是Window 的话,可以在这个地址下载SQLite.

sqlite-shell-win32-*.zipsqlite-dll-win32-*.zip压缩文件下载下来.

解压上面两个压缩文件,将得到 sqlite3.def、sqlite3.dll 和 sqlite3.exe 文件。

1 : 在此我们可以通过 Window 命令行来打开SQLite执行文件.

在命令行输入 CMD,然后以管理员身份运行

如图:

2 : 我们也可以直接打开 SQLite3.exe文件

如图:

可以通过.help 来得到帮助说明.

SQLite增删改查:

首先创建一个数据库:

创建一个表如下

下面几个SQLite几个网站 :

http://www.sqlite.org/ SQLite官网网站.

http://www.php.net/manual/en/book.sqlite3.php SQLite对PHP提供支持网站.

https://bitbucket.org/xerial/sqlite-jdbc 是一个用于 Java 中访问和创建 SQLite 数据库文件的库

https://docs.python.org/2/library/sqlite3.html sqlite3 python 模块,它提供了与 DB-API 2.0 规范兼容的 SQL 接口。

http://search.cpan.org/~msergeant/DBD-SQLite-0.31/ SQLite Perl driver 驱动程序与 Perl DBI 模块一起使用。

http://search.cpan.org/~timb/DBI/ Perl DBI 模块为包括 SQLite 在内的任何数据库提供了通用接口。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读