官方网站:
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"