Letöltés és telepítés SQLite on Windows
⚡ Okos összefoglaló
SQLite egy könnyű, szerver nélküli adatbázismotort biztosít, amely több platformon is fut Windows, Linux és macOSEz az útmutató elmagyarázza, hogyan tölthet le telepítőcsomagokat, hogyan állíthatja be a parancssori parancsértelmezőt, hogyan telepíthet grafikus kezelőt és hogyan hozhat létre minta adatbázist.

SQLite számos telepítőcsomagot kínál az operációs rendszertől függően. Emellett API-kat is biztosít számos programozási nyelvhez.
Letöltés és telepítés SQLite Csomag telepítő
Telepítési csomagok állnak rendelkezésre Windows 10 felhasználó:
Tól SQLite hivatalos honlapján, nyissa meg a letöltési részt. A következő képernyőkép a különböző SQLite telepítőcsomagok a következőhöz: Windows:
A parancssori shell program:
A kiemelt letöltési csomag az úgynevezett Parancssori program (CLP)A CLP egy parancssori alkalmazás, amely lehetővé teszi a hozzáférést a következőkhöz: SQLite adatbázis-kezelő rendszer és annak minden funkciója SQLite. A CLP segítségével létrehozhatja és kezelheti a SQLite adatbázis, és ez az eszköz, amelyet ebben a bemutatóban végig használunk.
- 32 bites DLL (x86): A SQLite adatbázis-rendszer magkönyvtár x86 platformokhoz.
- 64 bites DLL (x64): A SQLite adatbázis-rendszer magkönyvtár x64 platformokhoz.
A Command-Line Program (CLP) telepítése a gépre
A következő lépések bemutatják, hogyan telepítheti a parancssori programot (CLP) a gépére:
Step 1) Töltsd le az előző képen kiemelt csomagot a számítógépedre. Ez egy postai irányítószám fájlt.
Step 2) Extraca zip fájlt. Megtalálja sqlite3.exe az exbentracted mappa, az alábbiak szerint:
Step 3) Nyissa meg a Sajátgépet, és kattintson duplán a Partíció ikonra "C" a navigáláshoz:
Step 4) Hozz létre egy új könyvtárat, melynek neve sqlite:
Step 5) másolat sqlite3.exe bele. Ez a futtatható fájl a futtatásához szükséges SQLite lekérdezések:
Különböző célokra további csomagok is léteznek. Ezek nem kötelezőek, de a következőtől eltérő operációs rendszereken szükség lehet rájuk. Windows. Megszerezheti a Linux vagy Mac OS verziója SQLite szükség szerint.
A dokumentációt vagy a forráskódot is letöltheti ugyanazon az oldalon. API-k érhetők el a következőkhöz: Windows Phone 8, .NET és egyéb programozási nyelvek.
Íme néhány további csomag különböző célokra:
- The Source Code és alternatív forrás Code Formátumok – a teljes forrás, amelyből áll SQLite.
- A dokumentáció – SQLite dokumentáció, mint a HTML oldalak. Ugyanaz az online dokumentáció, de letölthető, így offline is olvasható.
- Előre lefordított binárisok Linuxra.
- Előrefordított binárisok Mac OS X (x86) rendszerhez.
- Előre lefordított binárisok a számára Windows 8. telefon – SDK és alkatrészek az építéshez Windows Phone 8 alkalmazások, amelyek használják SQLite adatbázisok.
- Előre lefordított binárisok a számára Windows Futásidejű – SDK és komponensek a buildhez Windows Futásidejű alkalmazások, amelyek kapcsolódnak a következőhöz: SQLite adatbázisok.
- Előre lefordított binárisok .NET-hez – DLL-ek és .NET-könyvtárak halmaza, amelyekhez .NET-alkalmazásokból csatlakozhat SQLite adatbázisok.
SQLite Stúdió – Menedzser és adminisztráció
Sok SQLite eszközök megkönnyítik a munkát SQLite adatbázisok egyszerűbbé tétele. A parancssorból történő adatbázis-létrehozás és -kezelés helyett ezek az eszközök grafikus felületet biztosítanak az adatbázisok létrehozásához és adminisztrációjához.
SQLite tanulmány: egy hordozható alkalmazás, amely nem igényel telepítést. Mindkettőt támogatja SQLite3 és SQLite2. Könnyedén importálhatsz és exportálhatsz adatokat olyan formátumokba, mint a CSV, HTML, PDF és JSON. Nyílt forráskódú és támogatja az Unicode-ot.
Bemutatkozik a Mintaadatbázis
A következő lépések hozzák létre a sorozatban hivatkozott mintaadatbázist:
Step 1) 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);
Step 2) Mentse a fájlt OktatóanyagokSampleDB.sql a címtárban C:\sqlite.
Step 3) Nyissa meg a Windows Parancssori eszköz (cmd.exe) a Start menüből, ty általping cmd és nyomja meg az Entert.
Step 4) Az alapértelmezett elérési úton nyílik meg, ezért navigáljon a következőhöz: C:\sqlite parancs futtatásával korábban létrehozott mappa cd “C:\sqlite”:
Step 5) Futtassa a következő parancsot:
sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql
A parancsnak sikeresen be kell fejeződnie kimenet nélkül, ahogy az a következő képernyőképen is látható:
Step 6) Az adatbázisfájl TutorialsSampleDB.db most megjelenik a címtárban C:\sqlite:









