2012年5月28日月曜日

SQLite3 使い方メモ

■データベースの作成(テーブル等作成せずsqlite3を終了させた場合、データベースは作成されない)

$ sqlite3 sample.sqlite3


■データベースの削除

$ rm sample.sqlite3


■SQLiteの終了
sqlite> .quit (or .exit)


■テーブルの作成

sqlite> create table memo(number integer primary key, name text,memo text);


■インデックスの作成

sqlite> create index memo_name_idx on memo(name);


■テーブルの削除

sqlite> drop table memo;


■作成したテーブル、インデックスの確認

sqlite> .mode line (.modeのデフォルトはlist)
sqlite> select * from sqlite_master;

sqlite> .schema
sqlite> .schema テーブル名

sqlite> .indices


■DBの不要な領域を整理

sqlite> vacuum;

0 件のコメント:

コメントを投稿