一些很有用的总结SQLite命令

显示表结构:

复制代码代码如下所示:

SQLite >。图式{表}



获取所有表和视图:

复制代码代码如下所示:

SQLite表>。



获取指定表的索引列表:

复制代码代码如下所示:

SQLite >。指数{表}



将数据库导出到SQL文件:

复制代码代码如下所示:

输出文件名} { SQLite >。

SQLite >。转储

SQLite >输出stdout。



从SQL文件中导入数据库:

复制代码代码如下所示:

SQLite >读{文件}。



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

复制代码代码如下所示:

SQLite >。输出CSV } {文件名。

SQLite >。分离器,

SQLite >选择*从测试;

SQLite >输出stdout。



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

复制代码代码如下所示:

SQLite >创建表NewTable(ID整型主键值的文本);

SQLite >。导入CSV } {新文件名。



备份数据库:

复制代码代码如下所示:

用法:{ } sqlite3数据库转储文件名> { }。 / * * /

sqlite3 mytable.db.dump > backup.sql



恢复数据库:

复制代码代码如下所示:

用法:sqlite3数据库 / * { } { } <文件名。

sqlite3 mytable.db < backup.sql