Sou usuário de Mac e não possuo um computador com Windows, portanto, não posso escrever as instruções para o Windows. Google “como instalar o sqlite no Windows” para instruções específicas. O mesmo vale para o Linux.
No macOS, você não precisa fazer nada para instalar o sqlite. Está pré-instalado em todas as versões modernas do macOS.
Tudo que você precisa fazer é abrir um terminal e executar o
sqlite3
comando.

Pressione ctrl-C 2 vezes para sair do executável SQLite.
Isso é bem legal!
Meu macOS com Mojave vem com SQLite 3.24, e a versão mais recente (no momento da escrita) é SQLite 3.30. Você pode atualizar o SQLite usando o Homebrew, mas por uma questão de simplicidade, não vou abordar isso.
Um ótimo software que podemos usar para interagir com um banco de dados SQLite é o TablePlus. Ele vem com um teste gratuito que é perfeito para nosso uso, porque não é baseado em tempo, mas limita a quantidade de conexões simultâneas que você pode fazer com o banco de dados.
Faça o download em https://tableplus.com. Eu sei que existem versões para macOS, Windows e Linux.

Você cria uma nova conexão, escolhendo SQLite:

Você seleciona um nome e digita um caminho de banco de dados. Eu escolho
test.db
, em /Users/flaviocopes/
pasta:
SQLite é muito legal porque o banco de dados está contido em um arquivo, que você pode colocar praticamente em qualquer lugar que quiser. Isso é radicalmente diferente do PostgreSQL, MySQL e outros grandes SGBDs.
Pressionando
Connect
, a conexão foi criada com sucesso:
e posso ver o arquivo criado nessa pasta, com zero KB de tamanho:

É isso.
Em breve farei mais tutoriais de como usar esse banco de dados SQLite.