とらりもん - SQLite Diff
- Added parts are displayed like this.
- Deleted parts are displayed
like this.
RDBMS (データベース管理システム)
!GUIのフロントエンド
* [[Lita|http://www.dehats.com/drupal/?q=node/58]]
* 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;
* [[Lita|http://www.dehats.com/drupal/?q=node/58]]
* 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;