概要
SQLiteをCLIから使う際によく使うコマンドをまとめる。
環境
- macOS High Sierrra
- sqlite3 3.19.3
まとめ
sqlite3コマンド
コマンド | 意味 |
---|---|
sqlite3 -h | ヘルプを表示 |
sqlite3 | インメモリーのデータベースを作成し、対話的なセッションを開始 |
sqlite3 foo.db | foo.db(任意の名前)に接続(無ければ作成)し、対話的なセッションを開始 |
sqlite3 foo.db SQL | foo.db(任意の名前)にSQL(SELECT文とか.tablesとか)を実行 |
データベースに接続後
コマンド | 意味 |
---|---|
.help | ヘルプを表示 |
.show | 現在の設定を表示 |
.quit | 終了 |
.tables | テーブル一覧を表示 |
.schema TABLENAME | テーブルの定義を表示 |
.dump [TABLENAME] | テーブルのダンプで使えるSQLを表示 |
SQL文 | 任意のSQLを実行 |
まとめ
sqlite3 -h
と.help
さえ覚えておけばやっていける。