SQLite

SQLite

接続
$ sqlite3 db/development.sqlite3
テーブル一覧
sqlite> .tables
テーブル定義参照
sqlite> .schema table1
SQL文はそのまま打つだけ
sqlite> select * from table1;
対話ではなくコマンドからSQLを入力したい場合(バッチとかで使うとき)
$ sqlite3 db/development.sqlite3 "select id, login from users;"
新しいDB作るとき
$ sqlite3 page.sqlite3
sqlite> create table tasks (id integer primary key, title string, body string);
sqlite> .quit