Hoe te downloaden en te installeren SQLite on Windows
SQLite biedt veel verschillende installatiepakketten, afhankelijk van uw besturingssystemen. Het biedt ook veel API's voor een breed scala aan programmeertalen.
Downloaden en installeren SQLite Pakket installateur
Installatiepakketten beschikbaar voor Windows 10 gebruikers:
Van de SQLite officiële website in de downloadsectie. Met de volgende schermafbeelding kunt u verschillende SQLite's installatiepakketten voor Windows:
Het opdrachtregelshellprogramma:
Het gemarkeerde downloadpakket heet het Commandoregelprogramma (CLP). CLP is een opdrachtregeltoepassing waarmee u toegang krijgt tot het SQLite databasebeheersysteem en alle functies van het SQLite. Met CLP kunt u de SQLite database. En het is de tool die we tijdens de tutorial zullen gebruiken.
- 32-bits DLL(x86): de SQLite Kernbibliotheek van databasesysteem voor x86-platforms.
- 64-bits DLL (x64): de SQLite Kernbibliotheek van databasesysteem voor x64-platforms.
Het opdrachtregelprogramma (CLP) op uw computer installeren
In de volgende stappen vindt u de stappen voor het installeren van het opdrachtregelprogramma (CLP) op uw computer:
Stap 1) Download het gemarkeerde downloadpakket van de vorige afbeelding naar uw pc. Het is een "ritssluiting" het dossier.
Stap 2) Pak het zipbestand uit. U vindt de “sqlite3.exe" in het uitgepakte bestand als volgt:
Stap 3) Open Deze computer en dubbelklik op de partitie “C” om ernaartoe te navigeren:
Stap 4) Maak een nieuwe map “sqlite"
Stap 5) Kopieer het bestand “sqlite3.exeerin. Dit is wat we zullen gebruiken om de tutorials uit te voeren SQLite vragen:
Er zijn echter nog enkele andere pakketten voor verschillende doeleinden. Ze zijn niet vereist. Maar misschien heb je het nodig als je een ander besturingssysteem gebruikt dan Windows je kunt de Linux of Mac OS-versie van SQLite.
Als u dat wenst, kunt u daar ook de documentatie of de broncode ophalen. Je kunt er ook de API voor krijgen Windows Telefoon 8 of .Net en andere programmeertalen.
Hier zijn enkele andere verschillende pakketten voor verschillende doeleinden:
- De broncode en enkele alternatieve broncodeformaten – De volledige broncode waaruit het SQLite.
- De documentatie – De documentatie van de SQLite als HTML-pagina's. Het is dezelfde online documentatie, maar kan worden gedownload als HTML-pagina, zodat u ze offline kunt openen.
- Voorgecompileerde binaire bestanden voor Linux.
- Voorgecompileerde binaire bestanden voor Mac OS X (x86).
- Voorgecompileerde binaire bestanden voor Windows Telefoon 8 – SDK en componenten om een applicatie voor te ontwikkelen Windows Telefoon 8 die gebruikt SQLite databases.
- Voorgecompileerde binaire bestanden voor Windows Runtime – SDK en andere componenten voor het ontwikkelen van een applicatie om verbinding mee te maken SQLite databanken voor de Windows Runtime-platforms.
- Voorgecompileerde binaire bestanden voor .NET – dit zijn een aantal DLL's en .NET-bibliotheken waarmee u ze vanuit de .NET-toepassing kunt gebruiken om verbinding mee te maken SQLite databases.
SQLite Studio – Manager en Administratie
Er zijn veel van SQLite managementtools die het werken met SQLite databases eenvoudiger. In plaats van databases te maken en te beheren via een opdrachtregel, bieden deze hulpprogramma's een reeks GUI-hulpmiddelen waarmee u de database kunt maken en beheren.
De officiële SQLite website heeft tientallen van dergelijke tools vermeld; je kunt ze hier bekijken: SQLite management tools. Hier is de aanbevolen
SQLite Studio: Het is een draagbare tool waarvoor geen installatie vereist is. Het ondersteunt beide SQLite3 en SQLite2. U kunt gegevens eenvoudig importeren en exporteren naar verschillende formaten zoals CSV, HTML, PDF en JSON. Het is open source en ondersteunt Unicode.
Introductie van de voorbeelddatabase
In de volgende stappen maken we de voorbeeld-database die we in de tutorials zullen gebruiken:
Stap 1) Open een tekstbestand en plak de volgende opdrachten erin:
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);
Stap 2) Sla het bestand op als “TutorialsSampleDB.sql” in de volgende directory “C:\sqlite'.
Stap 3) Open de Windows Command Line-tool (cmd.exe) vanuit het startmenu, typ "Cmd" en open het.
Stap 4) Het wordt geopend in het standaardpad, u moet naar het “C:\sqlite” map die we eerder in deze tutorial hebben gemaakt met de volgende opdracht “cd “C:\sqlite”:
Stap 5) Schrijf de volgende opdracht:
sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql
De opdracht zou succesvol moeten worden voltooid en u zou na de opdracht geen uitvoer mogen zien, zoals in de volgende schermafbeelding:
Stap 6) U zou nu het databasebestand moeten kunnen zien “ZelfstudiesSampleDB.db” aangemaakt in de map “C:\sqlite"