Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7655
  • 博文数量: 5
  • 博客积分: 135
  • 博客等级: 入伍新兵
  • 技术积分: 50
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-13 17:10
文章分类

全部博文(5)

文章存档

2011年(5)

我的朋友
最近访客

分类: Java

2011-05-19 16:15:21


1.建立数据库档案
用sqlite3建立数据库的方法很简单,只要在shell下键入:

$ sqlite3 test.db
如果目录下没有test.db,sqlite3就会建立这个数据库

2.建立资料表
假设我们要建一个名叫film的资料表,只要键入以下指令就可以了:

create table film(title, length, year, starring);
这样我们就建立了一个名叫film的资料表,里面有name、length、year、starring四个字段。

这个create table指令的语法为:

create table table_name(field1, field2, field3, ...);
table_name是资料表的名称,fieldx则是字段的名字。sqlite3与许多SQL数据库软件不同的是,它不在乎字段属于哪一种资料型态:sqlite3的字段可以储存任何东西:文字、数字、大量文字(blub),它会在适时自动转换。

3.表格的输出
.mode 参数 改变输出的模式
其中 list对应的以列表输出,line以行输出, table以制表形式输出

4.数据库信息的输出到一个文件
select *from table_name
.output file_name

5.备份数据库
echo '.dump' | sqlite db_name >test.sql

6.shell下面使用sqlite
sqlite db_name 'select * from table_name' | awk '{print $1}'
阅读(481) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~