MENU
命令
  • 打开某个数据库文件中
sqlite3  test.db
  • 查看所有的命令介绍
.help
  • 退出当前数据库系统
.quit
  • 显示当前打开的数据库文的位置
.database
  • 显示数据库中所有的表名
.tables
  • 查看表中表头的信息
.schema
  • 显示调整成列模式
 .mode column
  • 显示表头
.header on
语句
  • 创建一张新表
create table <table_name> (字段1, 字段, 字段3...);
  • 删除一张表
drop table <table_name>;
  • 向表中添加新的记录
insert into <table_name> values(value1, value2, ...);
  • 查询表中所有的信息
select * from <table_name>;
  • 向表中删除纪录
delete from <table_name> where <expression>;
  • 更新表中的记录
update <table_name> set <f1=value1>, <f2=value2>, ... where <expression>;
  • 在表中添加字段(添加一列)
alter table <table_name> add column <file>;
  • 重命名表
alter table <old_table> rename to <new_table>;

转自: Linux下数据库sqlite3常用命令