增删改查:

增加

insert into 表名(字段1,字段3,字段3)values(值1,值2,值3)

删除

delete from 表名 where id=888

修改

update 表名 set 字段1=值1,字段2=值2 where id=888

查询

select * from 表名 where name='张三'

创建索引:

普通索引:

create index if not exists 索引名 on 表名(字段名)

唯一索引:

create unique index if not exists 索引名 on 表名(字段名)

删除索引:

drop index if exists 索引名

创建视图

普通视图:

CREATE VIEW 视图名  AS sql语句

临时视图:

CREATE TEMPORARY VIEW  视图名  AS sql语句

删除视图

DROP VIEW 视图名

创建触发器

CREATE 是否临时触发器 触发器名称 触发时间 触发条件 ON 表名 BEGIN  执行语句  END

是否临时触发器(是):TEMPORARY 

是否临时触发器(否): 空


触发时间(前):BEFORE

触发时间(后):AFTER


触发条件(插入):insert

触发条件(删除):delete

触发条件(更新):UPDATE

触发条件(字段更新):update of 字段名

删除触发器

DROP TRIGGER 触发器名

收缩数据库

VACUUM

重命名表

alter table 旧表名 rename to 新表名

删除表

drop table if exists 表名