Jak stáhnout a nainstalovat SQLite on Windows

SQLite nabízí mnoho různých instalačních balíčků v závislosti na vašem operačním systému. Nabízí také mnoho rozhraní API pro širokou škálu programovacích jazyků.

Stáhnout a nainstalovat SQLite Instalátor balíčků

Dostupné instalační balíčky pro Windows 10 uživatelé:

z SQLite oficiální webové stránky v sekci ke stažení. Následující snímek obrazovky vám umožňuje stáhnout různé SQLiteinstalační balíčky pro Windows:

Stažení a instalace SQLite

Shell program příkazového řádku:

Zvýrazněný balíček ke stažení se nazývá Program příkazového řádku (CLP). CLP je aplikace příkazového řádku, která vám umožní přístup k SQLite systém správy databáze a všechny funkce SQLite. Pomocí CLP můžete vytvářet a spravovat SQLite databáze. A je to nástroj, který budeme používat v celém tutoriálu.

  • 32bitová knihovna DLL (x86): The SQLite Knihovna jádra databázového systému pro platformy x86.
  • 64bitová knihovna DLL (x64): The SQLite Knihovna jádra databázového systému pro platformy x64.

Instalace programu příkazového řádku (CLP) na váš počítač

V následujících krocích najdete kroky pro instalaci programu příkazového řádku (CLP) na váš počítač:

Krok 1) Stáhněte si zvýrazněný balíček ke stažení z předchozího obrázku do počítače. Jedná se o „zip“.

Krok 2) Rozbalte soubor zip. Najdete zde „sqlite3.exe“ v extrahovaném souboru takto:

Instalace programu příkazového řádku

Krok 3) Otevřete Tento počítač a poklepejte na oddíl "C" pro navigaci k němu:

Instalace programu příkazového řádku

Krok 4) Vytvořit nový adresář “sqlite"

Instalace programu příkazového řádku

Krok 5) Zkopírujte soubor "sqlite3.exe“ do toho. To je to, co budeme používat prostřednictvím tutoriálů ke spuštění SQLite dotazy:

Instalace programu příkazového řádku

Existují však některé další balíčky pro různé účely. Nejsou vyžadovány. Ale možná to budete potřebovat, pokud používáte jiný OS než Windows můžete získat Linux nebo verze Mac OS SQLite.

Pokud si přejete, můžete odtud získat dokumentaci nebo zdrojový kód. Můžete také získat API pro Windows Telefon 8 nebo .Net a další programovací jazyky.

Zde jsou některé další různé balíčky pro různé účely:

  • Zdrojový kód a některé alternativní formáty zdrojového kódu – Kompletní zdrojový kód, který tvoří SQLite.
  • Dokumentace – Dokumentace k SQLite jako HTML stránky. Je to stejná online dokumentace, ale ke stažení jako HTML stránka, takže ji můžete otevřít offline.
  • Předkompilované binární soubory pro Linux.
  • Předkompilované binární soubory pro Mac OS X (x86).
  • Předkompilované binární soubory pro Windows Phone 8 – SDK a komponenty pro vývoj aplikace Windows Telefon 8, který používá SQLite databází.
  • Předkompilované binární soubory pro Windows Runtime – SDK a další komponenty pro vývoj aplikace pro připojení SQLite databáze pro Windows Běhové platformy.
  • Předkompilované binární soubory pro .NET – jedná se o sadu knihoven DLL a knihoven .NET, ke kterým se můžete připojit z aplikace .NET SQLite databází.

SQLite Studio – manažer a administrativa

Je tam mnoho SQLite nástroje pro správu, které usnadňují práci SQLite databáze jednodušší. Namísto vytváření a správy databází pomocí příkazového řádku poskytují tyto nástroje sadu nástrojů GUI, které umožňují vytvářet a spravovat databázi.

Oficiální SQLite webová stránka obsahuje desítky takových nástrojů; můžete si je prohlédnout zde: SQLite Nástroje pro správu. Zde je doporučený

SQLite studio: Jedná se o přenosný nástroj, který nevyžaduje instalaci. Podporuje obojí SQLite3 a SQLite2. Můžete snadno importovat a exportovat data do různých formátů, jako je CSV, HTML, PDF, JSON. Jeho open source a podporuje Unicode.

SQLite Studio – manažer a administrativa

Představujeme ukázkovou databázi

V následujících krocích vytvoříme vzorovou databázi, kterou budeme používat v průběhu kurzů:

Krok 1) Otevřete textový soubor a vložte do něj následující příkazy:

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

Krok 2) Uložte soubor jako "Výukové programySampleDB.sql" v následujícím adresáři “C:\sqlite".

Krok 3) Otevřete Windows Nástroj příkazového řádku (cmd.exe) z nabídky Start zadejte „Cmd“ a otevřete ji.

Krok 4) Otevře se ve výchozí cestě, musíte přejít na "C:\sqlite" složku, kterou jsme vytvořili dříve v tomto tutoriálu následujícím příkazem "cd "C:\sqlite":

Představujeme ukázkovou databázi

Krok 5) Napište následující příkaz,

sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql

Příkaz by měl být úspěšně dokončen a po tomto příkazu byste neměli vidět žádný výstup jako následující snímek obrazovky:

Představujeme ukázkovou databázi

Krok 6) Nyní byste měli být schopni vidět databázový soubor “NávodySampleDB.db“ vytvořeno v adresáři “C:\sqlite"

Představujeme ukázkovou databázi