Como baixar e instalar SQLite on Windows
โก Resumo Inteligente
SQLite Oferece um mecanismo de banco de dados leve e sem servidor que funciona em toda a plataforma. Windows, Linux e macOSEste guia explica como baixar pacotes de instalaรงรฃo, configurar o shell de linha de comando, instalar um gerenciador grรกfico e criar um banco de dados de exemplo.

SQLite Oferece diversos pacotes de instalaรงรฃo, dependendo do sistema operacional. Tambรฉm fornece APIs para uma ampla variedade de linguagens de programaรงรฃo.
Baixe e instale SQLite Instalador de pacotes
Pacotes de instalaรงรฃo disponรญveis para Windows 10 usuรกrios:
De SQLite website oficialAbra a seรงรฃo de downloads. A captura de tela a seguir mostra as diferentes opรงรตes. SQLite pacotes de instalaรงรฃo para Windows:
O programa shell de linha de comando:
O pacote de download destacado รฉ chamado de Programa de linha de comando (CLP)O CLP รฉ um aplicativo de linha de comando que permite acessar o SQLite sistema de gerenciamento de banco de dados e todos os recursos de SQLite. Usando o CLP, vocรช pode criar e gerenciar o SQLite banco de dados, e รฉ a ferramenta utilizada ao longo deste passo a passo.
- DLL de 32 bits (x86): A SQLite Biblioteca principal do sistema de banco de dados para plataformas x86.
- DLL de 64 bits (x64): A SQLite Biblioteca principal do sistema de banco de dados para plataformas x64.
Instalando o programa de linha de comando (CLP) em sua mรกquina
Os passos a seguir mostram como instalar o Programa de Linha de Comando (CLP) em sua mรกquina:
Passo 1) Baixe o pacote destacado na imagem anterior para o seu computador. ร um zip arquivo.
Passo 2) Extracno arquivo zip. Vocรช encontrarรก sqlite3.exe no extracPasta Ted, conforme mostrado abaixo:
Passo 3) Abra Meu Computador e clique duas vezes na partiรงรฃo. "C" para navegar atรฉ ele:
Passo 4) Crie um novo diretรณrio chamado sqlite:
Passo 5) exemplar sqlite3.exe nele. Este รฉ o executรกvel usado para executar SQLite consultas:
Existem pacotes adicionais para diferentes finalidades. Eles nรฃo sรฃo obrigatรณrios, mas vocรช pode precisar deles em sistemas operacionais diferentes do seu sistema operacional. WindowsVocรช pode obter o Linux ou versรฃo Mac OS do SQLite como necessรกrio.
Vocรช tambรฉm pode obter a documentaรงรฃo ou o cรณdigo-fonte na mesma pรกgina. APIs estรฃo disponรญveis para Windows Telefone 8, .NET e outros linguagens de programaรงรฃo.
Aqui estรฃo alguns pacotes adicionais para diferentes finalidades:
- A fonte Code e fonte alternativa Code Formatos โ a fonte completa que compรตe SQLite.
- A documentaรงรฃo โ SQLite Documentaรงรฃo em pรกginas HTML. ร a mesma documentaรงรฃo online, mas pode ser baixada para leitura offline.
- Binรกrios prรฉ-compilados para Linux.
- Binรกrios prรฉ-compilados para Mac OS X (x86).
- Binรกrios prรฉ-compilados para Windows Telefone 8 โ SDK e componentes para construรงรฃo Windows Aplicativos do iPhone 8 que usam SQLite bases de dados.
- Binรกrios prรฉ-compilados para Windows Runtime โ SDK e componentes para compilaรงรฃo Windows Aplicativos de tempo de execuรงรฃo que se conectam a SQLite bases de dados.
- Binรกrios prรฉ-compilados para .NET โ um conjunto de DLLs e bibliotecas .NET que vocรช pode usar em aplicativos .NET para se conectar a SQLite bases de dados.
SQLite Studio โ Gerente e Administraรงรฃo
Muitos SQLite As ferramentas de gestรฃo facilitam o trabalho com SQLite facilitar a criaรงรฃo e o gerenciamento de bancos de dados. Em vez de criar e gerenciar bancos de dados a partir da linha de comando, essas ferramentas oferecem uma interface grรกfica para a criaรงรฃo e administraรงรฃo de bancos de dados.
SQLite Estรบdio: um aplicativo portรกtil que nรฃo requer instalaรงรฃo. Ele suporta ambos SQLite3 e SQLite2. Vocรช pode importar e exportar dados facilmente para formatos como CSV, HTML, PDF e JSON. ร de cรณdigo aberto e suporta Unicode.
Apresentando banco de dados de exemplo
Os passos a seguir criam o banco de dados de exemplo que serรก referenciado ao longo da sรฉrie:
Passo 1) Abra um arquivo de texto e cole os seguintes comandos nele:
CREATE TABLE [Departments] (
[DepartmentId] INTEGER NOT NULL PRIMARY KEY,
[DepartmentName] NVARCHAR(50) NULL
);
INSERT INTO Departments VALUES(1, 'IT');
INSERT INTO Departments VALUES(2, 'Physics');
INSERT INTO Departments VALUES(3, 'Arts');
INSERT INTO Departments VALUES(4, 'Math');
CREATE TABLE [Students] (
[StudentId] INTEGER PRIMARY KEY NOT NULL,
[StudentName] NVARCHAR(50) NOT NULL,
[DepartmentId] INTEGER NULL,
[DateOfBirth] DATE NULL,
FOREIGN KEY(DepartmentId) REFERENCES Departments(DepartmentId)
);
INSERT INTO Students VALUES(1, 'Michael', 1, '1998-10-12');
INSERT INTO Students VALUES(2, 'John', 1, '1998-10-12');
INSERT INTO Students VALUES(3, 'Jack', 1, '1998-10-12');
INSERT INTO Students VALUES(4, 'Sara', 2, '1998-10-12');
INSERT INTO Students VALUES(5, 'Sally', 2, '1998-10-12');
INSERT INTO Students VALUES(6, 'Jena', NULL, '1998-10-12');
INSERT INTO Students VALUES(7, 'Nancy', 2, '1998-10-12');
INSERT INTO Students VALUES(8, 'Adam', 3, '1998-10-12');
INSERT INTO Students VALUES(9, 'Stevens', 3, '1998-10-12');
INSERT INTO Students VALUES(10, 'George', NULL, '1998-10-12');
CREATE TABLE [Tests] (
[TestId] INTEGER NOT NULL PRIMARY KEY,
[TestName] NVARCHAR(50) NOT NULL,
[TestDate] DATE NULL
);
INSERT INTO [Tests] VALUES(1, 'Mid Term IT Exam', '2015-10-18');
INSERT INTO [Tests] VALUES(2, 'Mid Term Physics Exam', '2015-10-23');
INSERT INTO [Tests] VALUES(3, 'Mid Term Arts Exam', '2015-10-10');
INSERT INTO [Tests] VALUES(4, 'Mid Term Math Exam', '2015-10-15');
CREATE TABLE [Marks] (
[MarkId] INTEGER NOT NULL PRIMARY KEY,
[TestId] INTEGER NOT NULL,
[StudentId] INTEGER NOT NULL,
[Mark] INTEGER NULL,
FOREIGN KEY(StudentId) REFERENCES Students(StudentId),
FOREIGN KEY(TestId) REFERENCES Tests(TestId)
);
INSERT INTO Marks VALUES(1, 1, 1, 18);
INSERT INTO Marks VALUES(2, 1, 2, 20);
INSERT INTO Marks VALUES(3, 1, 3, 16);
INSERT INTO Marks VALUES(4, 2, 4, 19);
INSERT INTO Marks VALUES(5, 2, 5, 14);
INSERT INTO Marks VALUES(6, 2, 7, 20);
INSERT INTO Marks VALUES(7, 3, 8, 20);
INSERT INTO Marks VALUES(8, 3, 9, 20);
Passo 2) Salve o arquivo como TutorialsSampleDB.sql no diretรณrio C:\sqlite.
Passo 3) Abra o Windows Ferramenta de linha de comando (cmd.exe) do menu Iniciar por typing cmd e pressionando Enter.
Passo 4) Ele abre no caminho padrรฃo, entรฃo navegue atรฉ o C:\sqlite pasta criada anteriormente executando o comando cd โC:\sqliteโ:
Passo 5) Execute o seguinte comando:
sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql
O comando deve ser concluรญdo com sucesso, sem exibir nenhuma saรญda, conforme mostrado na captura de tela a seguir:
Passo 6) O arquivo de banco de dados TutoriaisSampleDB.db agora aparece no diretรณrio C:\sqlite:









