トップページ -> インストール,設定,利用 -> SQLite 3 とSQL 演習 -> Linux で SQLite 3 コマンドライン・インタフェースをダウンロードしテスト実行 (Linux で実行)
[サイトマップへ], [サイト内検索へ]

Linux で SQLite 3 コマンドライン・インタフェースをダウンロードしテスト実行 (Linux で実行)

SQLite は,パブリックドメイン組み込み型のデータベース管理システム・ソフトウエアです.

この Web ページでは,SQLite 3 コマンドライン・インタフェースのダウンロードと実行を行う. SQLite 3 コマンドライン・インタフェースの中にすでに データベース管理システムが組み込まれています.

SQLite の利点を大胆にまとめると,

のことを考えなくても使えます.通信しませんので,ファイヤウオールの設定で悩むこともないでしょう.以上が利点です.

リモートからネットワーク越しで接続する機能はありません(そのはずです). 複数のプログラムからデータベースを共有するための機能もありません.(インタフェース・サーバ・アーキテクチャという考え方をとっていません).

※ 勉強用としてみると:

SQL の初級,中級レベルくらいまでの勉強用には向いていると思います. 何といってもインストールが簡単です. 一方で,データベース管理の機能が弱いのは事実なので,データベースシステムでのデータベース管理法の勉強用としては不向きかも知れません. SQL92 の全機能はない, 索引や制約(外部キー)やトリガや日本語等の機能も弱い(?)(確かめていません)ように見えます.


SQLite バージョン 3 コマンドライン・インタフェースのインストール (Install SQLite version 3 command-line interface)

■ Ubuntu での実行手順例

apt-get install sqlite3
apt-get install sqliteman
apt-get install sqlitebrowser

■ Fedora 14 での実行手順例

sudo yum install sqlite-devel
sudo yum install sqlite-doc

SQLite バージョン 3 の起動と終了 (Start and end SQLite version 3)

Linux の端末 (terminal) で,次の操作を行う.(Use Linux terminal, and do the following).

  1. SQLite の起動 (Start the SQLite).

    このとき,データベース名として /tmp/mydb を指定する.(The database name is '/tmp/mydb'). SQLite の流儀で,データベース名はファイル名になる.

    ※ データベース名はなんでも良いが、アルファベットのみを使うのが良い.

    ※ データベース名は「../hoge」のような相対パス形式でもいいし,カレントディレクトリを使うつもりで「hoge2」のようにしてもいい.

    sqlite3 /tmp/mydb
    
  2. ヘルプの表示 (display the help)

    .help」で,ヘルプが表示される.

    .help 
    
  3. 現在使用中のデータベースについての,文字のエンコーディングの確認 (encoding)

    PRAGMA encoding;」で,エンコーディングが表示される.

    PRAGMA encoding;
    
  4. SQLite の終了 (End SQLite)

    .exit」で終了.

    .exit
    

使い方の詳しい説明は http://www.sqlite.org/sqlite.html を見てください.


本サイトのサイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

問い合わせ先: 金子邦彦(かねこ くにひこ) [image]