Sqlite命令行操作

官方网站:
www.sqlite.org

 

导出数据库 ,使用.read c://a.sql或sqlite3 test2.db <c:/b.sql 生成另一个数据库 
1.方法一
   sqlite3 test.db ".dump" >c:/a.sql;
2.方法二
   sqlite3 test.db
   .oupput c://a.sql
   .dump

显示查询列名
.explain on

显示操作语句
.echo on

查看帮组
.help

查看表结构
.schema tablename

执行文件Sql
.read filename

备份还原数据
.backup   "c://ss.bak"
.restore   "c://ss.bak"

导入数据
.import c://a.sql(a.sql 有.dump 导出的)

取消.output 
.output stdout

系统表 
SQLITE_MASTER
select * from sqlite_master;
    type = table
    name = tbl1
    tbl_name = tbl1
    rootpage = 3
     sql = create table tbl1(one varchar(10), two smallint)

分析Sql语句 
.explain
explain select * from test;

直接使用select语句
sqlite3 test.db "select * from test"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值