sqlite3 命令记录
列出所有表
.table
显示表结构
显示所有表结构:
select * from sqlite_master where type="table";
或者:
.schema
显示指定表结构:
select * from sqlite_master where type="table" and name="client";
或者:
.schema client
备份数据库
.backup new.db
修改表名称
ALTER TABLE old_table RENAME TO new_table;
导出数据库
echo '.dump' | sqlite3 test.db > test.dump
导入数据库
cat test.dump | sqlite3 new.db
为表增加键
ALTER TABLE client ADD COLUMN app_version VARCHAR(50);