このエントリーをはてなブックマークに追加


WindowsにSQLite3をインストールする手順

WindowsにSQLiteをインストールする手順を記します。
本記事は、WindowsXPにSQLite3.8.1をインストールした時の手順と動作確認です。

関連資料

SQLiteのサイト

SQLiteのサイトのURLは以下の通りです。
http://www.sqlite.org/

Windows版のSQLiteをダウンロードする

以下の手順でSQLiteをダウンロードします。

  1. ブラウザで以下のSQLに接続する。
    http://www.sqlite.org/
     
  2. Downloadをクリック
    01.gif
     
  3. 下にスクロールするとWindows版のバイナリへのリンクがあります。
    本記事を作成した時は、sqlite-shell-win32-x86-3080100.zip をダウンロードしました。
    32bit版、64bit版がありますので、最新のファイルをダウンロードすることをおすすめします。
    02.gif
     
  4. ダウンロードしたファイルを解凍します。
  5. 適当なフォルダを作成し解凍したファイルを移動します。
    本資料では、c:\sqlite に移動させました。
    03.gif
     
  6. コマンドプロンプトを起動します。
  7. 以下のコマンドを入力し、sqlite3.exeを移動したフォルダ(ディレクトリ)に移動します。
    cd c:\sqlite
     
    以上でインストール作業は終了です。

以下は、コマンドプロンプト上でインストール(配置)したsqlite3.exeのバージョンを確認した時の出力です。

C:\sqlite>sqlite3.exe --version
3.8.1 2013-10-17 12:57:35 c78be6d786c19073b3a6730dfe3fb1be54f5657a

SQLiteでデータベース作成とテーブルを作成してみる

上記の作業でインストールが完了したらデータベースとテーブルを作成してみます。

  • データベース名
    sampledb.sqlite3 (拡張子は自動的に付かないので指定しています。)
  • テーブル名
    t1

データベースに接続しテーブルを作成する

以下のようにsqlite3.exeを起動します。

sqlite3.exe データベース名

以下は、コマンドプロンプト上での操作です。
CREATE TABLEでテーブルt1を作成しています。(カラムにデータ型指定はしていません。)

C:\sqlite>sqlite3.exe sampledb.sqlite3
SQLite version 3.8.1 2013-10-17 12:57:35
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> CREATE TABLE t1(c1, c2, c3);
sqlite>

この状態でSQLiteをインストールしたフォルダを見るとデータベースファイルが作成されていることが確認できます。

INSERTしてみる

実際にテーブルt2にデータをINSERTしてみます。

sqlite> INSERT INTO t1 VALUES(1, 'windowsxp', 'microsoft');
sqlite> INSERT INTO t1 VALUES(2, 'ubuntu', 'canonical');
sqlite>

SELECTしてみる

INSERTしてみるでINSERTしたデータをSELECTで確認してみます。

sqlite> SELECT * FROM t1;
1|windowsxp|microsoft
2|ubuntu|canonical

INSERTされたデータが表示されます。

SQLiteシェルの終了方法

SQLiteのシェル sqlite> を終了するコマンドは以下の通りです。

.exit

実際に実行した結果を以下に記します。

sqlite> .exit

C:\sqlite>

コマンドプロンプトに戻ります。

以上、WindowsにSQLite3をインストール(配置)し簡単なSQLを実行した資料でした。


添付ファイル: file01.gif 806件 [詳細] file02.gif 1150件 [詳細] file03.gif 873件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-03-20 (金) 22:08:00