发布于 2014-10-30 09:05:14 | 240 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的SQLite教程,程序狗速度看过来!

SQLite轻量级关系型数据库

SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。


本文为大家总结了一斜SQLite数据库常用操作示例代码,包括创建表,写入,更新,删除数据等,感兴趣的同学参考下。


1.创建一个表

CREATE TABLE 表的名字(字段的名字 类型(text) 是否是主键 ,...)


示例:

CREATE TABLE Students (id integer PRIMARY KEY,

                   name text NOT NULL,

                   age integer,

                   sex varchar DEFAULT 男)


2.插入语句

insert into 表的名字 (字段的名字,...) values (内容,...)


示例:

insert into students (id,name,age,sex)values(003,'王五',32,'女')

insert into students (id,name,age)values(001,'王五',22)


3.查询

select *(指定所要查询字段的名字) from 表的名字 where .. order by 字段 desc

01 如果需要添加条件 在表的名字后面 添加where name like '%张%'

02(&& = and ,|| = or)

03 对数据进行一个排序 order by 字段 desc(降序)


示例:

select * from students

select name from students

select name,id from students

select name,id from students where id=1

select name,id from students where name like '%三%'

select name,id from students where name like '%三%' order by id desc//降序排列[默认升序]


4.修改

update 表的名字 set name = '李四',... where...


5.删除

delete from 表的名字 where...



最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务