Kuinka ladata ja asentaa SQLite on Windows

SQLite tarjoaa paljon erilaisia ​​asennuspaketteja käyttöjärjestelmistäsi riippuen. Se tarjoaa myös paljon API-liittymiä laajalle valikoimalle ohjelmointikieliä.

Lataus ja asennus SQLite Paketin asentaja

Asennuspaketit saatavilla Windows 10 käyttäjää:

Vuodesta SQLite virallinen nettisivu latausosiossa. Seuraavan kuvakaappauksen avulla voit ladata erilaisia SQLiten asennuspaketit Windows:

Lataa ja asenna SQLite

Komentorivin shell-ohjelma:

Korostettua latauspakettia kutsutaan nimellä Command-Line Program (CLP). CLP on komentorivisovellus, jonka avulla voit käyttää SQLite tietokannan hallintajärjestelmä ja kaikki sen ominaisuudet SQLite. CLP:n avulla voit luoda ja hallita SQLite tietokanta. Ja se on työkalu, jota käytämme koko opetusohjelman ajan.

  • 32-bittinen DLL(x86): SQLite Tietokantajärjestelmän ydinkirjasto x86-alustoille.
  • 64-bittinen DLL (x64): SQLite Tietokantajärjestelmän ydinkirjasto x64-alustoille.

Command-Line Program (CLP) -ohjelman asentaminen koneellesi

Seuraavista vaiheista löydät vaiheet Command-Line Program (CLP) -ohjelman asentamiseksi koneellesi:

Vaihe 1) Lataa korostettu latauspaketti edellisestä kuvasta tietokoneellesi. Se on "vetoketju” tiedosto.

Vaihe 2) Pura zip-tiedosto. Löydät "sqlite3.exe" puretussa tiedostossa seuraavasti:

Komentoriviohjelman asentaminen

Vaihe 3) Avaa Oma tietokone ja kaksoisnapsauta osiota "C" navigoidaksesi siihen:

Komentoriviohjelman asentaminen

Vaihe 4) Luo uusi hakemisto"sqlite"

Komentoriviohjelman asentaminen

Vaihe 5) Kopioi tiedosto "sqlite3.exe" siihen. Tätä aiomme käyttää opetusohjelmien kautta SQLite kyselyt:

Komentoriviohjelman asentaminen

On kuitenkin olemassa joitain muita paketteja eri tarkoituksiin. Niitä ei vaadita. Mutta saatat tarvita sitä, jos käytät eri käyttöjärjestelmää kuin Windows voit saada Linux tai Mac OS -versiosta SQLite.

Voit myös saada sieltä dokumentaation tai lähdekoodin, jos haluat. Voit myös hankkia API:n Windows Puhelin 8 tai .Net ja muut ohjelmointikielet.

Tässä on joitain muita erilaisia ​​paketteja eri tarkoituksiin:

  • Lähdekoodi ja jotkin vaihtoehtoiset lähdekoodimuodot – Täydellinen lähdekoodi, joka muodosti SQLite.
  • Asiakirjat – Asiakirjat SQLite HTML-sivuina. Se on sama online-dokumentaatio, mutta ladattavissa HTML-sivuna, jotta voit avata ne offline-tilassa.
  • Esikäännetyt binaarit Linuxille.
  • Esikäännetyt binaarit Mac OS X:lle (x86).
  • Esikäännetyt binaarit for Windows Puhelin 8 – SDK ja komponentit sovelluksen kehittämiseen Windows Puhelin 8 joka käyttää SQLite tietokantoja.
  • Esikäännetyt binaarit for Windows Runtime – SDK ja muut komponentit yhteyden muodostavan sovelluksen kehittämiseen SQLite tietokantoja varten Windows Ajonaikaiset alustat.
  • Esikäännetyt binaarit .NET:lle – nämä ovat DLL- ja .NET-kirjastoja, joihin voit muodostaa yhteyden .NET-sovelluksesta. SQLite tietokantoja.

SQLite Studio – johtaja ja hallinto

On paljon SQLite hallintatyökalut, jotka tekevät työstä SQLite tietokannat helpommin. Sen sijaan, että luotaisiin ja hallittaisiin tietokantoja komentorivin avulla, nämä työkalut tarjoavat joukon GUI-työkaluja, joiden avulla voit luoda ja hallita tietokantaa.

Viralliset SQLite verkkosivustolla on kymmeniä tällaisia ​​työkaluja luetteloitu; voit katsoa ne täältä: SQLite hallinta Työkalut. Tässä on suositus

SQLite studio: Se on kannettava työkalu, joka ei vaadi asennusta. Se tukee molempia SQLite3 ja SQLite2. Voit helposti tuoda ja viedä tietoja eri muotoihin, kuten CSV, HTML, PDF, JSON. Sen avoimen lähdekoodin ja Unicode-tuki.

SQLite Studio – johtaja ja hallinto

Esittelyssä Sample-tietokanta

Seuraavissa vaiheissa luomme näytetietokannan, jota käytämme opetusohjelmissa:

Vaihe 1) Avaa tekstitiedosto ja liitä siihen seuraavat komennot:

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

Vaihe 2) Tallenna tiedosto "TutorialsSampleDB.sql" seuraavassa hakemistossa "C:\sqlite".

Vaihe 3) Avaa Windows Command Line Tool (cmd.exe) Käynnistä-valikosta, kirjoita "Cmd" ja avaa se.

Vaihe 4) Se avautuu oletuspolulla, sinun on navigoitava kohtaan "C:\sqlite" kansio, jonka loimme aiemmin tässä opetusohjelmassa seuraavalla komennolla "cd "C:\sqlite":

Esittelyssä näytetietokanta

Vaihe 5) Kirjoita seuraava komento,

sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql

Komennon pitäisi olla suoritettu onnistuneesti, eikä sinun pitäisi nähdä tulostetta tämän komennon jälkeen, kuten seuraava kuvakaappaus:

Esittelyssä näytetietokanta

Vaihe 6) Sinun pitäisi nyt nähdä tietokantatiedosto "TutorialsSampleDB.db" luotu hakemistoon "C:\sqlite"

Esittelyssä näytetietokanta