sqlite 学习笔记(一)

所有的例子都是再ubuntu环境下,测试。

1、使用命令 sqlite3  test.db 进入sqlite3 模式。

2、.headers on 查询时显示字段名,经常与 .mode column合用 用于改善显示格式。

3、create table test (id integer primary key , value text); 创建表 test ,注意凡是 sql语句 需要以‘;’结束。

4、.table 命令显示 当前数据库中的所有表。

5、.schema [table name] 可以得到 表或视图的定义(DDL)语句。

6、.indices table_name 显示一个表的索引。

7、.dump 导出数据,如果需要导出到文件系统,可以使用 .output [filename.sql  | stdout]指定输出流,前者输出到文件系统,后者输出到屏幕。默认输出到屏幕。

8、.show 可以用来查看当前的状态(headers ,mode ,output ,separtator etc.)

9、使用 .read 或者 import 可以导入 file.sql 生成数据库 ;或者使用 sqlite3 *.db < filename.sql 同样可以生成 db 文件(不会进入sqlite模式)。

10、命令.prompt 'sqlite3> ' 可以改变提示符。

原文地址:https://www.cnblogs.com/lipeil/p/2582790.html