Como fazer o download & Instale SQLite no Windows

Índice:

Anonim

O SQLite oferece muitos pacotes de instalação diferentes, dependendo de seus sistemas operacionais. Ele também oferece muitas APIs para uma ampla variedade de linguagens de programação.

Neste tutorial, você aprenderá-

  • Baixe e instale o instalador do pacote SQLite
  • SQLite Studio - Gerente e Administração
  • Apresentando o banco de dados de amostra

Baixe e instale o instalador do pacote SQLite

Pacotes de instalação disponíveis para usuários do Windows 10:

Do site oficial do SQLite na seção de download. A captura de tela a seguir permite que você baixe diferentes pacotes de instalação do SQLite para Windows:

O programa shell da linha de comando:

O pacote de download realçado é chamado de Programa de Linha de Comando (CLP) . CLP é um aplicativo de linha de comando que permite acessar o sistema de gerenciamento de banco de dados SQLite e todos os recursos do SQLite. Usando CLP, você pode criar e gerenciar o banco de dados SQLite. E é a ferramenta que usaremos ao longo do tutorial.

  • DLL de 32 bits (x86): A biblioteca principal do sistema de banco de dados SQLite para plataformas x86.
  • DLL de 64 bits (x64): A biblioteca principal do sistema de banco de dados SQLite 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:

Etapa 1) Baixe o pacote de download realçado da imagem anterior para o seu PC. É um arquivo " zip ".

Etapa 2) Extraia o arquivo zip. Você encontrará o " sqlite3.exe " no arquivo extraído da seguinte forma:

Etapa 3) Abra Meu computador e clique duas vezes na partição "C" para navegar até ela:

Etapa 4) Crie um novo diretório " sqlite ":

Etapa 5) Copie o arquivo " sqlite3.exe " nele. Isso é o que usaremos nos tutoriais para executar consultas SQLite:

No entanto, existem alguns outros pacotes para finalidades diferentes. Eles não são obrigatórios. Mas pode ser necessário se você estiver usando um sistema operacional diferente do Windows, você pode obter a versão Linux ou Mac OS do SQLite.

Além disso, você pode obter a documentação ou o código-fonte de lá, se desejar. Você também pode obter a API para Windows Phone 8 ou .Net e outras 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õe 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 Phone 8 - SDK e componentes para desenvolver um aplicativo para Windows Phone 8 que usa bancos de dados SQLite.
  • Binários pré-compilados para Windows Runtime - SDK e outros componentes para desenvolver um aplicativo para conectar-se a bancos de dados SQLite para plataformas Windows Runtime.
  • Binários pré-compilados para .NET - estes são alguns conjuntos de DLLs e bibliotecas .NET que você pode usar a partir do aplicativo .NET para se conectar a bancos de dados SQLite.

SQLite Studio - Gerente e Administração

Existem muitas ferramentas de gerenciamento SQLite que facilitam o trabalho com bancos de dados SQLite. 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 site oficial do SQLite possui dezenas dessas ferramentas listadas; você pode visualizá-los aqui: Ferramentas de gerenciamento SQLite. Aqui está o recomendado

SQLite Studio: É uma ferramenta portátil que não requer instalação. Suporta SQLite3 e SQLite2. Você pode facilmente importar e exportar dados para vários formatos como CSV, HTML, PDF, JSON. É de código aberto e suporta Unicode.

Apresentando o banco de dados de amostra

Nas etapas a seguir, criaremos o banco de dados de amostra que usaremos ao longo dos tutoriais:

Etapa 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);

Etapa 2) Salve o arquivo como "TutorialsSampleDB.sql" no seguinte diretório " C: \ sqlite ".

Etapa 3) Abra a ferramenta de linha de comando do Windows (cmd.exe) no menu iniciar, digite "cmd" e abra-o.

Etapa 4) Ele será aberto no caminho padrão, você precisa navegar até a pasta "C: \ sqlite" que criamos anteriormente neste tutorial pelo seguinte comando "cd" C: \ sqlite ":

Etapa 5) Escreva o seguinte comando,

sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql

O comando deve ser concluído com sucesso, e você não deve ver nenhuma saída após esse comando como a seguinte captura de tela:

Etapa 6) Agora você deve conseguir ver o arquivo de banco de dados " TutorialsSampleDB.db " criado no diretório " C: \ sqlite ":