Kuidas alla laadida ja installida SQLite on Windows

SQLite pakub olenevalt teie operatsioonisüsteemist palju erinevaid installipakette. Samuti pakub see palju API-sid paljude programmeerimiskeelte jaoks.

Laadige alla ja installige SQLite Paketi installija

Saadaval on installipaketid Windows 10 kasutajat:

Alates SQLite ametlikul kodulehel allalaadimise jaotises. Järgmine ekraanipilt võimaldab teil alla laadida erinevaid SQLitei installipaketid Windows:

Last ned og installer SQLite

Käsurea shellprogramm:

Esiletõstetud allalaadimispaketti nimetatakse Käsurea programm (CLP). CLP on käsurearakendus, mis võimaldab teil juurdepääsu SQLite andmebaasihaldussüsteem ja kõik selle funktsioonid SQLite. CLP abil saate luua ja hallata SQLite andmebaasi. Ja seda tööriista kasutame kogu õpetuse vältel.

  • 32-bitine DLL (x86): SQLite Andmebaasisüsteemi põhiteek x86 platvormidele.
  • 64-bitine DLL (x64): SQLite Andmebaasisüsteemi põhiteek x64 platvormidele.

Command-line Program (CLP) installimine oma masinasse

Järgmiste sammude käigus leiate juhised käsureaprogrammi (CLP) installimiseks oma arvutisse.

Step 1) Laadige eelmiselt pildilt esiletõstetud allalaadimispakett oma arvutisse alla. See on "tõmblukk” faili.

Step 2) Pakkige ZIP-fail välja. Leiad "sqlite3.exe” ekstraktitud failis järgmiselt:

Käsurea programmi installimine

Step 3) Avage Minu arvuti ja topeltklõpsake partitsiooni "C" selle juurde navigeerimiseks:

Käsurea programmi installimine

Step 4) Looge uus kataloog "sqlite"

Käsurea programmi installimine

Step 5) Kopeeri fail "sqlite3.exe” sellesse. Seda kasutame õpetustes käitamiseks SQLite päringud:

Käsurea programmi installimine

Siiski on ka teisi pakette erinevatel eesmärkidel. Neid ei nõuta. Kuid võite seda vajada, kui kasutate teist operatsioonisüsteemi kui Windows saad Linux või Mac OS-i versioon SQLite.

Soovi korral saate sealt ka dokumentatsiooni või lähtekoodi. Saate hankida ka API jaoks Windows Telefon 8 või .Net ja muu programmeerimiskeeled.

Siin on veel mõned erinevad paketid erinevatel eesmärkidel:

  • Lähtekood ja mõned alternatiivsed lähtekoodivormingud – täielik lähtekood, mis moodustas SQLite.
  • Dokumentatsioon – dokumentatsioon SQLite HTML-lehtedena. See on sama veebidokumentatsioon, kuid allalaaditav HTML-lehena, et saaksite neid võrguühenduseta avada.
  • Eelkompileeritud binaarid Linuxi jaoks.
  • Eelkompileeritud binaarid Mac OS X (x86) jaoks.
  • Eelkompileeritud binaarid jaoks Windows Telefon 8 – SDK ja komponendid, mille jaoks rakendust arendada Windows Telefon 8, mis kasutab SQLite andmebaasid.
  • Eelkompileeritud binaarid jaoks Windows Runtime – SDK ja muud komponendid ühenduse loomiseks mõeldud rakenduse arendamiseks SQLite andmebaasid Windows Runtime platvormid.
  • NET-i eelkompileeritud binaarid – need on mõned DLL-ide ja .NET-i teekide komplekt, mida saate kasutada .NET-i rakendusest ühenduse loomiseks SQLite andmebaasid.

SQLite Stuudio – juht ja administratsioon

On palju SQLite juhtimistööriistad, millega töötatakse SQLite andmebaasid lihtsamaks. Selle asemel, et luua ja hallata andmebaase käsurea abil, pakuvad need tööriistad GUI-tööriistade komplekti, mis võimaldavad teil andmebaasi luua ja hallata.

Ametlik SQLite veebisaidil on loetletud kümneid selliseid tööriistu; neid saad vaadata siit: SQLite juhtimisvahendite. Siin on soovitatav

SQLite stuudio: see on kaasaskantav tööriist, mis ei vaja installimist. See toetab mõlemat SQLite3 ja SQLite2. Saate hõlpsasti importida ja eksportida andmeid erinevatesse vormingutesse, nagu CSV, HTML, PDF, JSON. Selle avatud lähtekoodiga ja toetab Unicode.

SQLite Stuudio – juht ja administratsioon

Tutvustame näidisandmebaasi

Järgmiste sammude käigus loome näidisandmebaasi, mida kasutame õpetustes:

Step 1) Avage tekstifail ja kleepige sinna järgmised käsud:

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) Salvestage fail nimega "TutorialsSampleDB.sql" järgmises kataloogis "C:\sqlite".

Step 3) avage Windows Käsurea tööriist (cmd.exe) menüüst Start, tippige "Cmd" ja avage see.

Step 4) See avaneb vaiketeel, peate navigeerima aadressile "C:\sqlite" kaust, mille olime selles õpetuses varem loonud järgmise käsuga "cd "C:\sqlite":

Tutvustame näidisandmebaasi

Step 5) Kirjutage järgmine käsk,

sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql

Käsk peaks olema edukalt lõpule viidud ja te ei peaks pärast seda käsku nägema väljundit nagu järgmine ekraanipilt:

Tutvustame näidisandmebaasi

Step 6) Nüüd peaksite nägema andmebaasi faili "TutorialsSampleDB.db" loodud kataloogis "C:\sqlite"

Tutvustame näidisandmebaasi