データベースへ接続

続いて作成済みのデータベースへ接続する方法を確認します。コマンドプロンプト上で次のように入力します。

sqlite3 データベース名

この書式は新規にデータベースを作成する時とまったく同じです。このように実行すると、指定したデータベース名が存在しない時は新規に作成した上でデータベースに接続しますが、指定した名前のデータベースが既に存在する場合は既存のデータベースへ接続を行います。

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

p2-1

画面表示では新規にデータベースが作成されて接続したのか、それとも既存のデータベースに接続しているのかは区別できません。ただ既存のデータベースにはテーブルが一つ作成してありますのでテーブルの一覧を表示させてみます。「.tables」と入力して下さい。

p2-2

前のページで作成した「personal」テーブルが存在しています。このことから既に作成済みのデータベースへ接続していることが確認できました。