加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Sqlite命令行操作

发布时间:2020-12-13 00:21:19 所属栏目:百科 来源: www.sqlite.org 导出数据库 ,
导读:官方网站: 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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读