とらりもんHOME  Index  Search  Changes  Login

SQLite

RDBMS (データベース管理システム)

GUIのフロントエンド

  • SQLite Database Browser
$ sudo apt-get install sqlitebrowser
$ sqlitebrowser

CUI

  • sqlite3 : sqlite特有の構文(.schemaなど)は文の終わりにピリオドをつけない!
    • インストール
$ sudo apt-get install sqlite3
  • 使い方
$sqlite3 <databasefilename>.db
sqlite> .schema
sqlite> select * from <tablename>;
  • テーブルの一覧を表示
sqlite> .tables 
注: テーブル名は数字から始めちゃダメ!!
  • テーブルのカラム名を表示
sqlite> pragma table_info(TABLE_NAME);
または
sqlite> .schema TABLE_NAME
  • テーブルのレコード(行)を10件だけ表示
sqlite> select * from TABLE_NAME limit 10;
  • dbファイルをcsvに書き込む
sqlite3 test.db
sqlite> .mode csv
sqlite> .output output.csv
sqlite> select * from tables;
Last modified:2022/12/16 00:54:10
Keyword(s):
References:[SQL] [とらりもんHOME]