DB Browser for SQLite インストール手順

Pythonでスクレイピングをするときはデータベースに保存しておくと後の管理が楽でして、PythonならSQLite3がお手軽に使えます、ただ中身を確認するのに毎回コードを書くのは面倒なので、SQLiteをGUIで開けるツール「DB Browser for SQLite」のインストール手順をまとめました

DB Browser for SQLite は、SQLiteのデータベースファイルをExcelのような表形式の画面で開いて、中身を眺めたり書き換えたりできる無料ツールです

そもそもSQLiteは、アプリの設定やデータの保存、スマホアプリのローカル保管、PythonなどからのDB利用まで、サーバーを立てずに1ファイルで完結する手軽なデータベースとして幅広く使われています、その中身を確認したいときに、コマンドを打たずマウス操作で見られるのがこのツールのありがたいところでして

この記事ではWindowsへのインストール手順を、画面のスクショ付きで順番に追っていきます、SQLiteそのものの使い方ではなく、閲覧・編集ツールの導入がテーマです

※掲載している画面は記事執筆時点のものでして、バージョンが上がると細かい見た目が変わっていることがあります、入手先のページや基本的な流れは現在もそのまま使えます

目次

ダウンロードサイト

DB Browser for SQLite はフリーソフトでおなじみの窓の杜でも公開されていますし、公式サイトからも入手できます、どちらでも中身は同じものなのでお好きな方からどうぞ

確認した時点ではv3.13系が出ていました、Windowsなら64bitのインストーラ版を選んでおけば間違いないです、32bit版や圧縮版(zip)も用意されていますが、特別な事情がなければインストーラ版でOKです

窓の杜

日本語の説明付きで安心して落としたい方は窓の杜が分かりやすいです

https://forest.watch.impress.co.jp/library/software/sqldbbrowser

窓の杜のDB Browser for SQLite配布ページ

公式サイト

最新版をいち早く入れたいなら公式のダウンロードページからどうぞ、Windows・macOS・Linux それぞれのインストーラが並んでいます

https://sqlitebrowser.org/dl/

DB Browser for SQLite公式サイトのダウンロードページ

インストール手順

インストールは特に判断に悩む項目もなく、基本はナビ通りに進めるだけです、ダウンロードしたインストーラを起動したら、次の流れで進めていきます

STEP
最初の画面で Next

インストーラを起動すると最初に案内画面が出るので、そのまま「Next」をクリックします

インストーラ最初の画面でNextを押す
STEP
ライセンスに同意して Next

よくあるライセンス同意の画面が出るので、同意のチェックを付けて「Next」をクリックします

ライセンス同意のチェックを付けてNextを押す
STEP
ショートカットの作成

デスクトップなどにショートカットを作りたい場合はチェックを付けます、不要ならそのまま「Next」でOKです

ショートカット作成のチェック画面
STEP
インストール先フォルダの確認

展開先のフォルダを変えたい場合はここで変更します、こだわりがなければそのまま「Next」でOKです

インストール先フォルダの指定画面
STEP
インストールを実行(管理者権限)

準備ができたのでインストールを実行します、ボタンのアイコンが示す通り管理者権限が必要なので、Windowsの確認ダイアログが出たら許可します

管理者権限でインストールを実行する画面
STEP
完了

この画面が出たらインストール完了です、おつかれさまでした

インストール完了画面

インストールされたファイル

色々と設定ファイルもインストールされていますが、実際に起動して使うのは次の2つのexeファイルのどちらかです

  • DB Browser for SQLite.exe
  • DB Browser for SQLCipher.exe
インストールフォルダ内のexeファイル一覧

SQLite.exe」は今回の目的だったSQLiteのGUIアプリそのものなので説明は省きます

気になるのが急に出てきた「SQLCipher.exe」の方でして、これは何かと言うとSQLiteにデータの暗号化機能を足したアプリです、無料で使える版と商用向けの版があるのですが、手元で個人利用するぶんには気にしなくて大丈夫です、両者の違いをざっと並べると下の通りです

スクロールできます
観点SQLiteSQLCipher
データの暗号化平文で保存SQLiteがベース、データを暗号化できる
使用方法小規模なアプリやプロトタイピングでよく使う主にセキュリティが重要なアプリで使う
パフォーマンス高速だが暗号化はないのでセキュリティ面は弱め設定で速度は保てるが暗号化のぶん負荷あり
ライセンスパブリックドメインで自由に使える商用利用にはライセンスが必要なことがある

手元で個人利用するなら、「SQLite.exe」の方で十分です、アプリの画面はほぼ同じで「暗号化を設定」メニューがあるかどうかの違いくらいなので、暗号化が要らないなら素直に SQLite.exe を使えばOKです

SQLite版とSQLCipher版で暗号化メニューの有無を比較

対象拡張子

DB Browser for SQLite で開ける拡張子は次の4つです

.db / .sqlite / .sqlite3 / .db3

大きな差はなく、そもそもSQLiteはフランクに使うものなのであまり気にせず好きなもので作ってOKですが、一応それぞれの傾向を分類するとこんな感じ

スクロールできます
拡張子説明
.db汎用的なデータベースファイルの拡張子、色々なデータベース管理システムで使われる
.sqliteSQLite専用としてよく使う、SQLiteを使っていることが一目で分かる
.sqlite3SQLiteのバージョン3用に使われることが多い、バージョンを明示できる
.db3こちらもSQLiteバージョン3向け、.sqlite3と同じくバージョンを示す用途

これらの拡張子はファイルとの関連付けが自動ではされません、ダブルクリックで開けるようにしたい場合は、後から自分で「このファイルを開くアプリ」を DB Browser for SQLite に設定してください

あとがき

今回はインストールがテーマなのでここまでにします、判断に迷う場面もなく、すんなり入れられたのではないでしょうか

私の場合はPythonでスクレイピングしたデータを手軽に保存する用途で使い始めたクチですが、SQLite自体はいろんな場面で登場するので、覚えておくと何かと役立つと思います、このGUIツールを深掘りする予定は今のところありませんが、便利な機能を見つけたらまた書くかもです

SQLiteの使い方そのものはPythonでSQLite3を使う記事でまとめているので、これからデータベースを触ってみたい方はあわせてどうぞ、そもそもPythonをまだ入れていない方はPythonのインストール手順から見ていくとスムーズです

📚 PC仕事の時短に効く本PR
脱マウス最速仕事術

脱マウス最速仕事術

森新

できる人のパソコン仕事術 なんと効率10倍!

できる人のパソコン仕事術 なんと効率10倍!

パソコン博士TAIKI

できるWindows 11パーフェクトブック 困った!&便利ワザ大全 改訂3版

できるWindows 11パーフェクトブック 困った!&便利ワザ大全 改訂3版

法林岳之ほか

私のおすすめからランダムで3冊を表示しています


最後に・・・

クラウドワークスココナラでお仕事受け付けています!

PythonとExcelを中心に仕事に役立つ業務ツールや自動化、スクレイピングツールの作成を受注していて、クラウドワークスでは気が付けば100件以上のお仕事を受注してきました!

会社員をやりながらの副業なので時間の捻出は相応ですが、クライアントの方々と近い立場でこちらからも提案しながら活動していますのでお悩みあれば是非ご相談ください

ココナラのプロフィールページへ

"ココナラ"に新規登録する際は1,000Pもらえる紹介コード使ってください

78E62K

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

VBAとPythonを中心にユーザー側でできるITを自己学習しているので備忘録半分、学習履歴を残して同じ道を辿る人の参考になればとブログを始めました

副業でスクレイピングツール作成を中心にできることを色々やっていますのでご相談いただけるとありがたいです!


クラウドワークスのページへ


ココナラのページへ

コメント

コメントする

目次