sqlite「SQLite学习笔记」基础

SQLite 有用的网站

SQLite Home Page – SQLite 官方网站提供了最新的 SQLite 安装版本,最新的
SQLite 资讯以及完整的 SQLite 教程。

PHP SQLite3 – 网站提供了 SQLite 3 数据库的 PHP 协助的全部细节。

SQLite JDBC Driver: – SQLite JDBC,由 Taro L. Saito 开发的,是一个用以
Java 中做客和创办 SQLite 数据库文件的库。

DBD-SQLite-0.31 – SQLite Perl driver 驱动程序与 Perl DBI 模块一起行使。

DBI-1.625 – Perl DBI 模块为包括 SQLite 在内的此外数据库提供了通用接口。

SQLite Python – sqlite3 python 模块由 Gerhard Haring 编写的。它提供了与
DB-API 2.0 规范包容的 SQL 接口。

什么是 SQLite?

SQLite是一个过程内的库,实现了自给自足的、无服务器的、零配置的、事务性的
SQL
数据库引擎。它是一个零配置的数据库,这代表与任何数据库一样,不需要在系统中布局。

就像其他数据库,SQLite
引擎不是一个独自的过程,可以按应用程序需求进行静态或动态连接。SQLite
直接访问其储存文件。

为啥要用 SQLite?

不需要一个独立的服务器进程或操作的系列(无服务器的)。

SQLite 不需要安排,这意味不需要安装或管理。

一个完完全全的 SQLite 数据库是储存在一个十足的跨平台的磁盘文件。

SQLite 是卓殊小的,是轻量级的,完全配置时小于
400KiB,省略可选效用配置时小于250KiB。

SQLite 是自给自足的,这意味不需要此外外部的依赖。

SQLite 事务是一点一滴配合 ACID 的,允许从多少个经过或线程安全访问。

SQLite 匡助 SQL92(SQL2)标准的绝大多数询问语言的效用。

SQLite 使用 ANSI-C 编写的,并提供了简便易行和易于使用的 API。

SQLite 可在 UNIX(Linux, Mac OS-X, Android, iOS)和 Windows(Win32,
WinCE, WinRT)中运行。

SQLite 命令

与关周密据库举办互动的标准 SQLite 命令类似于 SQL。命令包括
CREATE、SELECT、INSERT、UPDATE、DELETE 和
DROP。那些命令基于它们的操作性质可分为以下三种:

DDL – 数据定义语言

CREATE 创立一个新的表,一个表的视图,或者数据库中的其他对象。

ALTER 修改数据库中的某个已有些数据库对象,比如一个表。

DROP 删除所有表,或者表的视图,或者数据库中的其他对象。

DML – 数据操作语言

INSERT 创造一条记下。

UPDATE 修改记录。

DELETE 删除记录。

DQL – 数据查询语言

SELECT 从一个或五个表中检索某些记录。

参考:http://www.w3cschool.cc/sqlite/sqlite-intro.html

网站地图xml地图