sqlite3的数据操作

创建数据库user
sqlite3 user  
创建表tbl
create table tbl(name char(10), age smallint, score float);


如何显示sqlite3 的表结构
 select * from sqlite_master where type='table' and name='entry'
entry为表名。

查询表
.table
插入数据
insert into tbl values('yanggang', 24, 98);
insert into tbl values('sunboy', 20, 78.5);
查询数据
select * from tbl;

修改数据


update entry set published_time='2013-05-02 13:34:04.459353' where id=5;
update 表名 set 字段名=字段值 where 选择表达式;

删除一条记录

delete from 表 where 表达式;

drop table 表名;

修改显示模式
.mode column
导出数据库
sqlite> .databases  (显示数据库)
sqlite> .backup main .user.sql  (备份数据库main)
sqlite> .backup .user2.sql    (备份默认数据库main)
导出表
sqlite> .output user_tbl.sql
sqlite> .dump tbl
导入数据库


yanggang@doodlemobile:~$ sqlite3 user2.sql



http://blog.csdn.net/sunboy_2050/article/details/7027424


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值