Note that SQLite automatically adds the appropriate extension suffix ('.dll' on windows, '.dylib' on Mac, '.so' on most other unixes) to the extension filename. It is generally a good idea to specify the full pathname of the extension. SQLite computes the entry point. SQLiteStudio is a streamlined and comprehensive SQLite database manager that makes it easy for you to manage and edit databases with the help of its useful and powerful set of tools. SQLiteStudio’s is not what you would call stylish, however it is easy to use and therefore it does the job of helping you easily manage SQLite databases without. Add High DPI text rendering support for Mac OSX #21 Read the full changelog SQLite Database Browser is a multi-platform, open-source and completely free software project that has been designed from the ground up to allow anyone to access, browse, create and edit SQL database tables in a shortest time as possible. SQLite Browser is kinda old but works just fine, and less of a commitment than firefox plugin (I use Safari, not use firefox) – Robert Gould Sep 21 '08 at 16:43 3 I like the cross-platform SQLite Database Browser.
Summary: in this tutorial, you will learn step by step on how to download and use the SQLite tools to your computer.
Download SQLite tools
To download SQLite, you open the download page of the SQlite official website.
- First, go to the https://www.sqlite.org website.
- Second, open the download page https://www.sqlite.org/download.html
SQLite provides various tools for working across platforms e.g., Windows, Linux, and Mac. You need to select an appropriate version to download.
For example, to work with SQLite on Windows, you download the command-line shell program as shown in the screenshot below.
The downloaded file is in the ZIP format and its size is quite small.
Run SQLite tools
Installing SQLite is simple and straightforward.
- First, create a new folder e.g.,
C:sqlite
. - Second, extract the content of the file that you downloaded in the previous section to the
C:sqlite
folder. You should see three programs in the C:sqlite folder as shown below:
First, open the command line window:
and navigate to the C:sqlite folder.
Second, type sqlite3
and press enter, you should see the following output:
Third, you can type the .help command from the sqlite>
prompt to see all available commands in sqlite3.
Fourth, to quit the sqlite>, you use .quit
command as follows:
Install SQLite GUI tool
The sqlite3 shell is excellent…
However, sometimes, you may want to work with the SQLite databases using an intuitive GUI tool.
There are many GUI tools for managing SQLite databases available ranging from freeware to commercial licenses.
SQLiteStudio
The SQLiteStudio tool is a free GUI tool for managing SQLite databases. It is free, portable, intuitive, and cross-platform. SQLite tool also provides some of the most important features to work with SQLite databases such as importing, exporting data in various formats including CSV, XML, and JSON.
You can download the SQLiteStudio installer or its portable version by visiting the download page. Then, you can extract (or install) the download file to a folder e.g., C:sqlitegui and launch it.
The following picture illustrates how to launch the SQLiteStudio:
Other SQLite GUI tools
Besides the SQLite Studio, you can use the following free SQLite GUI tools:
- DBeaver is another free multi-platform database tool. It supports all popular major relational database systems MySQL, PostgreSQL, Oracle, DB2, SQL Server, Sybase.. including SQLite.
- DB Browser for SQLite – is an open-source tool to manage database files compatible with SQLite.
In this tutorial, you have learned how to download and install SQLite tools on your computer. Now, you should be ready to work with SQLite. If you have any issues with these above steps, feel free to send us an email to get help.
(Please consider sponsoring us on Patreon 😄)
Windows
Our latest release (3.12.0) for Windows:
Note - If for any reason the standard Windows release does not work(e.g. gives an error), try a nightly build (below).
Nightly builds often fix bugs reported after the last release. 😄
macOS
Our latest release (3.12.0) for macOS:
Homebrew
If you prefer using Homebrew for macOS, our latest release can be installed via Homebrew Cask:
Nightly builds
Download nightly builds for Windows and macOS here:
Linux
DB Browser for SQLite works well on Linux.
Arch Linux
Arch Linux provides an up to date version
Install with the following command:
Fedora
Install for Fedora (i386 and x86_64) by issuing the following command:
openSUSE
Debian
Note that Debian focuses more on stability rather than newest features. Therefore packages will typically contain some older version, compared to the latest release.
Update the cache using:
Install the package using:
Ubuntu and Derivatives
Stable release
For Ubuntu and derivaties, @deepsidhu1313provides a PPA with the latest release here:
To add this ppa just type in these commands in terminal:
Then update the cache using:
Install the package using:
Ubuntu 14.04.X, 15.04.X, 15.10.X and 16.04.X are supported for now (untilLaunchpad decides to discontinue building for any series).
Ubuntu Precise (12.04) and Utopic (14.10) are not supported:
- Precise does not have a new enough Qt package in its repository by default,which is a dependency
- Launchpad does not support Utopic any more, which has reached its End ofLife
Nightly builds
Nightly builds are available here:
To add this ppa, type these commands into the terminal:
Then update the cache using:
Install the package using:
Other Linux
On others, compile DB4S using the instructionsin BUILDING.md.
FreeBSD
DB Browser for SQLite works well on FreeBSD, and there is a port for it (thanksto lbartoletti 😄). DB4S can be installedusing either this command:
or this command: