Jak stahovat & Nainstalujte SQLite na Windows

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

V tomto výukovém programu se naučíte

  • Stáhnout a nainstalovat instalační program balíčku SQLite
  • SQLite Studio - manažer a administrace
  • Představujeme ukázkovou databázi

Stáhnout a nainstalovat instalační program balíčku SQLite

Instalační balíčky dostupné pro uživatele Windows 10:

Z oficiálního webu SQLite v sekci stahování. Následující snímek obrazovky vám umožní stáhnout různé instalační balíčky SQLite pro Windows:

Program prostředí 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 systému správy databáze SQLite a všem funkcím SQLite. Pomocí CLP můžete vytvářet a spravovat databázi SQLite. A je to nástroj, který budeme používat v celém výukovém programu.

  • 32bitová DLL (x86): Základní knihovna systému SQLite Database pro platformy x86.
  • 64bitová DLL (x64): Základní knihovna systému SQLite Database pro platformy x64.

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

V následujících krocích najdete kroky, jak nainstalovat program 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. Je to soubor „ zip “.

Krok 2) Extrahujte soubor zip. Souborsqlite3.exe “ najdete v extrahovaném souboru takto:

Krok 3) Otevřete Tento počítač a poklepejte na oddíl „C“ a přejděte na něj:

Krok 4) Vytvořte nový adresář „ sqlite “:

Krok 5) Zkopírujte do něj soubor „ sqlite3.exe “. To je to, co použijeme v tutoriálech ke spouštění dotazů SQLite:

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

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

Tady je několik dalších různých balíčků pro různé účely:

  • Zdrojový kód a některé alternativní formáty zdrojového kódu - kompletní zdrojový kód, který tvořil SQLite.
  • Dokumentace - Dokumentace stránky SQLite jako stránky HTML. Je to stejná online dokumentace, ale lze ji stáhnout jako stránku HTML, abyste je mohli 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 pro Windows Phone 8, která využívá databáze SQLite.
  • Předkompilované binární soubory pro Windows Runtime - SDK a další komponenty pro vývoj aplikace pro připojení k databázím SQLite pro platformy Windows Runtime.
  • Předkompilované binární soubory pro .NET - to jsou některé sady knihoven DLL a knihoven .NET, které je můžete použít z aplikace .NET pro připojení k databázím SQLite.

SQLite Studio - manažer a administrace

Existuje spousta nástrojů pro správu SQLite, které usnadňují práci s databázemi SQLite. Místo vytváření a správy databází pomocí příkazového řádku poskytují tyto nástroje sadu nástrojů grafického uživatelského rozhraní, které vám umožňují vytvářet a spravovat databázi.

Na oficiálním webu SQLite jsou uvedeny desítky takových nástrojů; můžete je zobrazit zde: Nástroje pro správu SQLite. Tady je ten doporučený

SQLite Studio: Jedná se o přenosný nástroj, který nevyžaduje instalaci. Podporuje jak SQLite3, tak SQLite2. Data můžete snadno importovat a exportovat do různých formátů, jako jsou CSV, HTML, PDF, JSON. Je to otevřený zdroj a podporuje Unicode.

Představujeme ukázkovou databázi

V následujících krocích vytvoříme ukázkovou databázi, kterou budeme používat v celém kurzu:

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 „TutorialsSampleDB.sql“ do následujícího adresáře „ C: \ sqlite “.

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

Krok 4) Otevře se ve výchozí cestě, musíte přejít do složky „C: \ sqlite“, kterou jsme vytvořili dříve v tomto tutoriálu, pomocí následujícího příkazu „cd“ C: \ sqlite “:

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:

Krok 6) Nyní byste měli vidět databázový soubor „ TutorialsSampleDB.db “ vytvořený v adresáři „ C: \ sqlite “:

Zajímavé články...