Hogyan tölthet le & Telepítse az SQLite-t a Windows rendszerre

Tartalomjegyzék:

Anonim

Az SQLite az operációs rendszertől függően sokféle telepítési csomagot kínál. Sok API-t is kínál a programozási nyelvek széles skálájához.

Ebben az oktatóanyagban megtanulja-

  • Töltse le és telepítse az SQLite Package Installer alkalmazást
  • SQLite Studio - menedzser és adminisztráció
  • Bemutatjuk a minta adatbázist

Töltse le és telepítse az SQLite Package Installer alkalmazást

A Windows 10 felhasználók számára elérhető telepítési csomagok:

Az SQLite hivatalos webhelyéről a letöltés részben. A következő képernyőkép lehetővé teszi az SQLite különböző telepítőcsomagjainak letöltését a Windows rendszerhez:

A parancssori shell program:

A kiemelt letöltési csomagot parancssori programnak (CLP) hívják . A CLP egy parancssori alkalmazás, amely lehetővé teszi az SQLite adatbázis-kezelő rendszerhez és az SQLite összes szolgáltatásához való hozzáférést. A CLP használatával létrehozhatja és kezelheti az SQLite adatbázist. És ez az az eszköz, amelyet az egész oktatóanyagban használni fogunk.

  • 32 bites DLL (x86): Az SQLite Database rendszer alapkönyvtára x86 platformokhoz.
  • 64 bites DLL (x64): Az SQLite Database rendszer alapkönyvtára x64 platformokhoz.

A parancssori program (CLP) telepítése a gépre:

A következő lépésekben megtalálja a parancssori program (CLP) telepítésének lépéseit a számítógépére:

1. lépés: Töltse le a kiemelt letöltési csomagot az előző képről a számítógépére. Ez egy " zip " fájl.

2. lépés: Bontsa ki a zip fájlt. Az " sqlite3.exe " fájlt a kibontott fájlban a következőképpen találja meg :

3. lépés: Nyissa meg a Sajátgép elemet, és kattintson duplán a "C" partícióra a navigáláshoz:

4. lépés: Hozzon létre egy új " sqlite " könyvtárat :

5. lépés: Másolja bele az " sqlite3.exe " fájlt . Ezt fogjuk használni az oktatóanyagok segítségével az SQLite lekérdezések futtatásához:

Vannak azonban más csomagok különböző célokra. Nincs szükség rájuk. De szükség lehet rá, ha a Windows rendszertől eltérő operációs rendszert használ, megszerezheti az SQLite Linux vagy Mac OS verzióját.

Ha akarja, onnan is beszerezheti a dokumentációt vagy a forráskódot. Letöltheti a Windows Phone 8 vagy .Net API-t és más programozási nyelveket is.

Íme néhány más, különböző célú csomag:

  • A forráskód és néhány alternatív forráskód-formátum - Az SQLite-t alkotó teljes forráskód.
  • A dokumentáció - Az SQLite dokumentációja HTML oldalakként. Ugyanaz az online dokumentáció, de letölthető mint a HTML oldal, így offline módon is megnyithatja őket.
  • Előfordított bináris fájlok Linuxhoz.
  • Előfordított bináris fájlok Mac OS X (x86) rendszerhez.
  • Előzetesen lefordított bináris fájlok a Windows Phone 8-hoz - SDK és alkatrészei egy olyan alkalmazás fejlesztéséhez a Windows Phone 8 számára, amely SQLite adatbázisokat használ.
  • Előre lefordított bináris fájlok a Windows Runtime számára - SDK és egyéb összetevők az alkalmazás fejlesztéséhez, amely kapcsolódik az SQLite adatbázisokhoz a Windows Runtime platformokhoz.
  • Előzetesen lefordított bináris fájlok a .NET-hez - ezek a DLL-ek és .NET-könyvtárak halmaza, amelyeket a .NET alkalmazásból használhat az SQLite adatbázisokhoz való csatlakozáshoz.

SQLite Studio - menedzser és adminisztráció

Rengeteg SQLite-kezelő eszköz megkönnyíti az SQLite-adatbázisokkal való munkát. Parancssor használatával adatbázisok létrehozása és kezelése helyett ezek az eszközök olyan GUI eszközöket kínálnak, amelyek lehetővé teszik az adatbázis létrehozását és kezelését.

Az SQLite hivatalos webhelyén több tucat ilyen eszköz szerepel; itt tekintheti meg őket: SQLite Management Tools. Itt van az ajánlott

SQLite Studio: Ez egy hordozható eszköz, amely telepítést nem igényel. Támogatja az SQLite3-at és az SQLite2-t is. Könnyedén importálhat és exportálhat adatokat különböző formátumokba, például CSV, HTML, PDF, JSON. Nyílt forráskódú és támogatja az Unicode-ot.

Bemutatjuk a minta adatbázist

A következő lépésekben létrehozzuk a minta adatbázist, amelyet az oktatóanyagok során használunk:

1. lépés: Nyisson meg egy szöveges fájlt, és illessze be a következő parancsokat:

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

2. lépés: Mentse a fájlt "TutorialsSampleDB.sql" néven a következő " C: \ sqlite " könyvtárba .

3. lépés: Nyissa meg a Windows parancssori eszközt (cmd.exe) a Start menüből, írja be a „cmd” parancsot, és nyissa meg.

4. lépés: Megnyílik az alapértelmezett elérési útvonalon. Keresse meg a "C: \ sqlite" mappát, amelyet korábban ebben az oktatóanyagban hoztunk létre a következő "cd" C: \ sqlite " paranccsal :

5. lépés: Írja be a következő parancsot,

sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql

A parancsot sikeresen végre kell hajtani, és a parancs után nem szabad kimenetet látnia a következő képernyőképként:

6. lépés: Mostantól látnia kell a " TutorialsSampleDB.db " adatbázisfájlt, amelyet a " C: \ sqlite " könyvtárban hoztak létre :