Como baixar e instalar SQLite on Windows
SQLite oferece muitos pacotes de instalação diferentes, dependendo dos seus sistemas operacionais. Ele também oferece muitas APIs para uma ampla gama 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 oficial na seção de download. A captura de tela a seguir permite que você baixe diferentes SQLitepacotes 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). CLP é um aplicativo de linha de comando que permite acessar o SQLite sistema de gerenciamento de banco de dados e todos os recursos do SQLite. Usando o CLP, você pode criar e gerenciar o SQLite base de dados. E é a ferramenta que utilizaremos ao longo do tutorial.
- DLL de 32 bits (x86): O 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
Nas etapas a seguir, você encontrará as etapas para instalar o Programa de Linha de Comando (CLP) em sua máquina:
Passo 1) Baixe o pacote de download destacado da imagem anterior para o seu PC. É um "zip" Arquivo.
Passo 2) Extraia o arquivo zip. Você encontrará o “sqlite3.exe”No arquivo extraído da seguinte forma:
Passo 3) Abra Meu Computador e clique duas vezes na partição "C" para navegar até ele:
Passo 4) Crie um novo diretório “sqlite":
Passo 5) Copie o arquivo “sqlite3.exe" afim disso. Isso é o que usaremos nos tutoriais para executar SQLite consultas:
No entanto, existem alguns outros pacotes para finalidades diferentes. Eles não são obrigatórios. Mas você pode precisar dele se estiver usando um sistema operacional diferente do Windows você pode pegar o Linux ou versão Mac OS do SQLite.
Além disso, você pode obter a documentação ou o código-fonte, se desejar. Você também pode obter a API para Windows Telefone 8 ou .Net e outros linguagens de programação.
Aqui estão alguns outros pacotes diferentes para finalidades diferentes:
- O código-fonte e alguns formatos alternativos de código-fonte – O código-fonte completo que compôs o SQLite.
- A documentação – A documentação do SQLite como páginas HTML. É a mesma documentação online, mas pode ser baixada como uma página HTML para que você possa abri-la 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 desenvolver um aplicativo para Windows Telefone 8 que usa SQLite bases de dados.
- Binários pré-compilados para Windows Tempo de execução – SDK e outros componentes para desenvolver um aplicativo ao qual se conectar SQLite bancos de dados para Windows Plataformas de tempo de execução.
- Binários pré-compilados para .NET - estes são alguns conjuntos de DLLs e bibliotecas .NET aos quais você pode usá-los no aplicativo .NET para se conectar SQLite bases de dados.
SQLite Studio – Gerente e Administração
Há muitos SQLite ferramentas de gestão que facilitam o trabalho com SQLite bancos de dados mais fáceis. Em vez de criar e gerenciar bancos de dados usando uma linha de comando, essas ferramentas fornecem um conjunto de ferramentas GUI que permitem criar e gerenciar o banco de dados.
O oficial SQLite o site tem dezenas dessas ferramentas listadas; você pode visualizá-los aqui: SQLite Ferramentas de gestão. Aqui está o recomendado
SQLite Estúdio: É uma ferramenta portátil que não requer instalação. Suporta ambos SQLite3 e SQLite2. Você pode importar e exportar dados facilmente para vários formatos como CSV, HTML, PDF, JSON. É de código aberto e suporta Unicode.
Apresentando banco de dados de exemplo
Nas etapas a seguir, criaremos o banco de dados de exemplo que usaremos ao longo dos tutoriais:
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 “TutoriaisSampleDB.sql” no seguinte diretório “C:\sqlite".
Passo 3) Abra o Windows Ferramenta de linha de comando (cmd.exe) no menu iniciar, digite “Cmd” e abri-lo.
Passo 4) Ele será aberto no caminho padrão, você precisa navegar até o “C:\sqlite” pasta que criamos anteriormente neste tutorial com o seguinte comando “cd“C:\sqlite”:
Passo 5) Escreva o seguinte comando,
sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql
O comando deve ser concluído com sucesso e você não verá nenhuma saída após esse comando, como na captura de tela a seguir:
Passo 6) Agora você deve conseguir ver o arquivo de banco de dados “TutoriaisSampleDB.db”criado no diretório“C:\sqlite":