SQLite(メモ)。
公開日 : 2007-05-01 18:35:34
コマンドラインからSQLiteを扱う際のメモ。
データベースをオープン(又は新規作成)
sqlite3 ./sql.db
テーブルの作成
create table new_table(
id INTEGER PRIMARY KEY,
uri text,
content text,
modified integer,
);
テーブルの 削除
drop table new_table;
テーブルの 整理(最適化)
vacuum new_table;
データベースの構造
.table
テーブルの構造
.schema new_table
テーブルの内容(select文)
select * from new_table;
参考:
ファイル単位でバックアップが取れること、パブリックドメインであることが何よりのメリット。
一方で、カラムの型定義が厳密でない(らしい)ので、若干オーバーヘッドが気になるが、これまで使用した感覚ではパフォーマンスは中々良いと思う。