概念
SQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。它是一个零配置的数据库,这意味着与其他数据库一样,您不需要在系统中配置。就像其他数据库,SQLite 引擎不是一个独立的进程,可以按应用程序需求进行静态或动态连接。SQLite 直接访问其存储文件。
SQLite,是一款轻型的数据库,占用资源非常低,能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界著名数据库管理系统来讲,它的处理速度比他们都快。
安装
地址
https://www.sqlite.org/download.html
解压得到sqlite3,加环境变量在DOS里运行。
图形化管理工具
用SQLite Expert Professional 打开SQLite的表格。
1.先创建一个个人数据库。
.open person
2.创建表格加入数据
表格
create table person(编号 int primary not null,姓名 char(20));
数据
insert into cs values(1,'A');
insert into cs values(2,'B');
insert into cs values(3,'C');
显示
3.用SQLep打开
点击File > 点击Open Database > 选中后缀为.db的数据库文件并打开 > 双击需要查看的表
基本语法
1.创建个人数据库
Use ".open FILENAME" to reopen on a persistent database.
2.创建表格
CREATE TABLE database_name.table_name(
column1 datatype PRIMARY KEY(one or more columns),
column2 datatype,
column3 datatype,
.....
columnN datatype,
);
3.表格插入数据
INSERT INTO TABLE_NAME [(column1, column2, column3,...columnN)]
4.删除表格
DROP TABLE database_name.table_name;