Kuidas alla laadida & Installige SQLite Windowsi

Lang L: none (table-of-contents):

Anonim

SQLite pakub palju erinevaid installipakette, olenevalt teie opsüsteemidest. Samuti pakub see palju API-sid paljudele programmeerimiskeeltele.

Selles õpetuses saate teada

  • SQLite Package Installeri allalaadimine ja installimine
  • SQLite Studio - haldur ja haldus
  • Tutvustame näidisandmebaasi

SQLite Package Installeri allalaadimine ja installimine

Windows 10 kasutajatele saadaval olevad installipaketid:

SQLite ametlikul veebisaidil allalaadimise jaotises. Järgmine ekraanipilt võimaldab teil Windowsi jaoks alla laadida erinevaid SQLite'i installipakette:

Käsurea kestaprogramm:

Esiletõstetud allalaadimispaketti nimetatakse käsureaprogrammiks (CLP) . CLP on käsurea rakendus, mis võimaldab teil pääseda juurde SQLite andmebaasi haldussüsteemile ja kõigile SQLite'i funktsioonidele. CLP-i abil saate luua ja hallata SQLite andmebaasi. Ja see on tööriist, mida kasutame kogu õpetuse vältel.

  • 32-bitine DLL (x86): SQLite andmebaasi süsteemi tuumikukogu x86 platvormidele.
  • 64-bitine DLL (x64): SQLite andmebaasi süsteemi tuumikukogu x64 platvormidele.

Käsureaprogrammi (CLP) installimine arvutisse:

Järgmistes sammudes leiate juhised käsureaprogrammi (CLP) arvutisse installimiseks.

Samm 1) Laadige eelmisest pildist esile tõstetud allalaadimispakett arvutisse. See on " zip " fail.

2. samm. Eemaldage ZIP-fail. " Sqlite3.exe " leiate eraldatud failist järgmiselt:

Samm 3) Avage Minu arvuti ja topeltklõpsake sellel navigeerimiseks sektsiooni "C" :

Samm 4) Looge uus kataloog " sqlite ":

Samm 5) Kopeerige fail " sqlite3.exe " sellesse. Seda kasutame õpetuste kaudu SQLite päringute käivitamiseks:

Siiski on ka teisi pakette erinevatel eesmärkidel. Neid ei nõuta. Kuid teil võib seda vaja minna, kui kasutate mõnda muud operatsioonisüsteemi kui Windows, saate SQLite Linuxi või Mac OS-i versiooni.

Samuti saate soovi korral sealt dokumentatsiooni või lähtekoodi. Samuti saate hankida API Windows Phone 8 või .Neti ja muude programmeerimiskeelte jaoks.

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

  • Lähtekood ja mõned alternatiivsed lähtekoodi vormingud - SQLite moodustanud täielik lähtekood.
  • Dokumentatsioon - SQLite kui HTML-lehtede dokumentatsioon. See on sama veebidokumentatsioon, kuid HTML-lehena allalaetav, et saaksite neid võrguühenduseta avada.
  • Eelkoostatud Linuxi binaarkaardid.
  • Eelkoostatud binaarfailid Mac OS X-le (x86).
  • Eelkoostatud binaarfailid Windows Phone 8 jaoks - SDK ja komponendid, et töötada välja rakendus Windows Phone 8, mis kasutab SQLite andmebaase.
  • Eelkoostatud binaarfailid Windows Runtime'ile - SDK ja muud komponendid rakenduse arendamiseks, et luua ühendus Windowsite Runtime platvormide SQLite andmebaasidega.
  • .NETi eelkoostatud binaarkaardid - need on mõned DLL-ide ja .NET-i teekide komplektid, mida saate kasutada .NET-rakendusest SQLite-andmebaasidega ühenduse loomiseks.

SQLite Studio - haldur ja haldus

SQLite'i andmebaasidega töötamise lihtsustavad paljud SQLite'i haldustööriistad. Käsurea abil andmebaaside loomise ja haldamise asemel pakuvad need tööriistad GUI-tööriistade komplekti, mis võimaldavad teil andmebaasi luua ja hallata.

Ametlikul SQLite veebisaidil on loetletud kümneid selliseid tööriistu; saate neid vaadata siit: SQLite'i haldustööriistad. Siin on soovitatav

SQLite Studio: see on kaasaskantav tööriist, mis ei vaja installimist. See toetab nii SQLite3 kui ka SQLite2. Andmeid saate hõlpsalt importida ja eksportida erinevatesse vormingutesse, näiteks CSV, HTML, PDF, JSON. Selle avatud lähtekoodiga ja toetab Unicode'i.

Tutvustame näidisandmebaasi

Järgmiste sammude abil loome näidisandmebaasi, mida kasutame kogu õpetuse käigus:

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

Samm 2) Salvestage fail nimega "TutorialsSampleDB.sql" järgmisesse kataloogi " C: \ sqlite ".

Samm 3) Avage menüü Start käsk Windowsi käsurea tööriist (cmd.exe), tippige "cmd" ja avage see.

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

Samm 5) Kirjutage järgmine käsk,

sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql

Käsk peaks olema edukalt lõpule viidud ja pärast seda käsku ei tohiks järgmise ekraanipildina näha väljundit:

Samm 6) Nüüd peaksite nägema kataloogis " C: \ sqlite " loodud andmebaasifaili " TutorialsSampleDB.db ":