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:
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:
Vaihe 3) Avaa Oma tietokone ja kaksoisnapsauta osiota "C" navigoidaksesi siihen:
Vaihe 4) Luo uusi hakemisto"sqlite"
Vaihe 5) Kopioi tiedosto "sqlite3.exe" siihen. Tätä aiomme käyttää opetusohjelmien kautta SQLite kyselyt:
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.
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":
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:
Vaihe 6) Sinun pitäisi nyt nähdä tietokantatiedosto "TutorialsSampleDB.db" luotu hakemistoon "C:\sqlite"