データベースの作成

データベースを新規に作成するにはコマンドプロンプト上で次のように入力します。

sqlite3 データベース名

では「sample.sqlite3」という名前のデータベースを作成してみます。コマンドプロンプトを起動し、sqlite3.exeを設置したディレクトリに移動してから「sqlite3 sample.sqlite3」と入力します。

p1-1

データベースが作成した後でSQLiteのコマンドラインツールが起動し作成したデータベースに接続した状態となります。

ではテーブルを一つ作成します。(テーブルについてはまた別のページで詳しく解説します)。

p1-2

一度コマンドラインツールを終了します。「.exit」と入力して下さい。

p1-3

ではsqlite3.exeを設置したディレクトリを見てみます。

p1-4

データベース名に指定した名前と同じファイル名のファイルが作成されています。このファイルの中に作成したデータベースに関するデータが全て格納されてることになります。

データベース名

データベース名は任意の名前を付けることができます。先ほどは「sample.sqlite3」と付けましたがどのような形式でも構いません。

(例)
sample
sample.db
sample.sqlite
sample.sqlite3

ただデータベースを作成すると、指定したデータベース名と同じ名前のファイルを作成します。その為、拡張子が無いデータベース名を付けるとファイルを見たときに分かりにくくなります。また他のアプリケーションで使われている拡張子は付けるべきではありません。そこで少し長いですがデータベース名は「名前.sqlite3」としました。統一しておけばどのような形式でも構わないと思います。