Herunterladen und Installieren SQLite on Windows
โก Intelligente Zusammenfassung
SQLite bietet eine leichtgewichtige, serverlose Datenbank-Engine, die auf verschiedenen Plattformen lรคuft. Windows, Linux und macOSDiese Schritt-fรผr-Schritt-Anleitung erklรคrt, wie man Installationspakete herunterlรคdt, die Befehlszeilen-Shell einrichtet, einen grafischen Manager installiert und eine Beispieldatenbank erstellt.

SQLite Es bietet zahlreiche Installationspakete, abhรคngig vom Betriebssystem. Auรerdem stellt es APIs fรผr eine Vielzahl von Programmiersprachen bereit.
Herunterladen und installieren SQLite Paket-Installationsprogramm
Installationspakete verfรผgbar fรผr Windows 10 Benutzer:
Von dem SQLite offiziellen Websiteรffnen Sie den Downloadbereich. Der folgende Screenshot zeigt die verschiedenen SQLite Installationspakete fรผr Windows:
Das Befehlszeilen-Shell-Programm:
Das hervorgehobene Download-Paket heiรt Befehlszeilenprogramm (CLP)CLP ist eine Kommandozeilenanwendung, mit der Sie auf Folgendes zugreifen kรถnnen: SQLite Datenbankverwaltungssystem und alle Funktionen von SQLite. Mit CLP kรถnnen Sie die erstellen und verwalten SQLite Datenbank, und sie ist das Werkzeug, das in dieser Anleitung durchgehend verwendet wird.
- 32-Bit-DLL (x86): Die SQLite Datenbanksystem-Kernbibliothek fรผr x86-Plattformen.
- 64-Bit-DLL (x64): Die SQLite Datenbanksystem-Kernbibliothek fรผr x64-Plattformen.
Installieren des Befehlszeilenprogramms (CLP) auf Ihrem Computer
Die folgenden Schritte zeigen, wie Sie das Befehlszeilenprogramm (CLP) auf Ihrem Rechner installieren:
Schritt 1) Laden Sie das im vorherigen Bild markierte Paket auf Ihren PC herunter. Es handelt sich um ein Reiรverschluss Datei.
Schritt 2) ExtracIn der ZIP-Datei finden Sie Folgendes: sqlite3.exe im ExtracTed-Ordner, wie unten abgebildet:
Schritt 3) รffnen Sie โArbeitsplatzโ und doppelklicken Sie auf die Partition. "C" um dorthin zu navigieren:
Schritt 4) Erstellen Sie ein neues Verzeichnis mit dem Namen SQLite:
Schritt 5) Kopieren sqlite3.exe Darin befindet sich die ausfรผhrbare Datei, die zum Ausfรผhren verwendet wird. SQLite Anfragen:
Es gibt zusรคtzliche Pakete fรผr verschiedene Zwecke. Diese sind nicht zwingend erforderlich, kรถnnten aber auf anderen Betriebssystemen als diesem benรถtigt werden. WindowsSie kรถnnen die Linux oder Mac OS-Version von SQLite wie benรถtigt.
Sie kรถnnen die Dokumentation oder den Quellcode auch von derselben Seite abrufen. APIs sind verfรผgbar fรผr Windows Telefon 8, .NET und andere Programmiersprachen.
Hier sind einige zusรคtzliche Pakete fรผr verschiedene Zwecke:
- Die Quelle Code und alternative Quelle Code Formate โ die vollstรคndige Quelle, aus der SQLite.
- Die Dokumentation โ SQLite Die Dokumentation liegt als HTML-Seiten vor. Es handelt sich um dieselbe Online-Dokumentation, die jedoch heruntergeladen werden kann, sodass Sie sie offline lesen kรถnnen.
- Vorkompilierte Binรคrdateien fรผr Linux.
- Vorkompilierte Binรคrdateien fรผr Mac OS X (x86).
- Vorkompilierte Binรคrdateien fรผr Windows Phone 8 โ SDK und Komponenten zum Erstellen Windows Anwendungen fรผr das Telefon 8, die Folgendes verwenden SQLite Datenbanken.
- Vorkompilierte Binรคrdateien fรผr Windows Laufzeitumgebung โ SDK und Komponenten zum Erstellen Windows Laufzeitanwendungen, die eine Verbindung herstellen zu SQLite Datenbanken.
- Vorkompilierte Binรคrdateien fรผr .NET โ ein Satz von DLLs und .NET-Bibliotheken, die Sie von .NET-Anwendungen aus verwenden kรถnnen, um eine Verbindung herzustellen zu SQLite Datenbanken.
SQLite Studio โ Manager und Verwaltung
Viele SQLite Management-Tools erleichtern die Arbeit mit SQLite Datenbanken einfacher gestalten. Anstatt Datenbanken รผber die Kommandozeile zu erstellen und zu verwalten, bieten diese Tools eine grafische Benutzeroberflรคche fรผr die Erstellung und Administration von Datenbanken.
SQLite StudioEine portable Anwendung, die keine Installation erfordert. Sie unterstรผtzt beides. SQLite3 und SQLite2. Daten lassen sich problemlos in Formate wie CSV, HTML, PDF und JSON importieren und exportieren. Es handelt sich um Open Source, und es unterstรผtzt Unicode.
Einfรผhrung in die Beispieldatenbank
Die folgenden Schritte erstellen die Beispieldatenbank, auf die in der gesamten Serie Bezug genommen wird:
Schritt 1) รffnen Sie eine Textdatei und fรผgen Sie die folgenden Befehle ein:
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);
Schritt 2) Speichern Sie die Datei TutorialsSampleDB.sql im Verzeichnis C:\sqlite.
Schritt 3) รffnen Sie den Microsoft Store auf Ihrem Windows-PC Windows Befehlszeilentool (cmd.exe) aus dem Startmenรผ von typing cmd und drรผcken Sie die Eingabetaste.
Schritt 4) Es รถffnet sich im Standardpfad, also navigieren Sie zu C:\sqlite Ordner, der zuvor durch Ausfรผhren des Befehls erstellt wurde cd โC:\sqliteโ:
Schritt 5) Fรผhren Sie den folgenden Befehl aus:
sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql
Der Befehl sollte erfolgreich und ohne Ausgabe ausgefรผhrt werden, wie im folgenden Screenshot dargestellt:
Schritt 6) Die Datenbankdatei TutorialsSampleDB.db erscheint nun im Verzeichnis C:\sqlite:









