澳门新浦京8455com一些很有用的SQLite命令总结

显示表结构:复制代码 代码如下:sqlite
.schema [table]获取所有表和视图:复制代码 代码如下:sqlite .tables
获取指定表的索引列表:复制代码
代码如下:sqlite .indices [table ]导出数据库到 SQL 文件:复制代码 代码如下:sqlite .output [filename ]
sqlite .dump sqlite .output stdout从 SQL 文件导入数据库:复制代码 代码如下:sqlite .read [filename
]格式化输出数据到 CSV 格式:复制代码
代码如下:sqlite .output [filename.csv ] sqlite .separator , sqlite
select * from test; sqlite .output stdout从 CSV
文件导入数据到表中:复制代码
代码如下:sqlite create table newtable ( id integer primary key, value
text ); sqlite .import [filename.csv ] newtable 备份数据库:复制代码 代码如下:/*澳门新浦京8455com , usage: sqlite3
[database] .dump [filename] */sqlite3 mytable.db .dump
backup.sql恢复数据库:复制代码
代码如下:/* usage: sqlite3 [database ] [filename ] */ sqlite3
mytable.db backup.sql

显示表结构:

sqlite> .schema [table]

获取所有表和视图:

sqlite > .tables

获取指定表的索引列表:

sqlite > .indices [table ]

导出数据库到 SQL 文件:

sqlite > .output [filename ]
sqlite > .dump
sqlite > .output stdout

从 SQL 文件导入数据库:

sqlite > .read [filename ]

格式化输出数据到 CSV 格式:

sqlite >.output [filename.csv ]
sqlite >.separator ,
sqlite > select * from test;
sqlite >.output stdout

从 CSV 文件导入数据到表中:

sqlite >create table newtable ( id integer primary key, value text
);
sqlite >.import [filename.csv ] newtable

备份数据库:

/* usage: sqlite3 [database] .dump > [filename] */
sqlite3 mytable.db .dump > backup.sql

恢复数据库:

/* usage: sqlite3 [database ] < [filename ] */
sqlite3 mytable.db < backup.sql

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图