Herunterladen und Installieren SQLite on Windows
SQLite bietet viele verschiedene Installationspakete, abhรคngig von Ihrem Betriebssystem. Es bietet auch viele APIs fรผr eine breite Palette von Programmiersprachen.
Herunterladen und installieren SQLite Paket-Installationsprogramm
Installationspakete verfรผgbar fรผr Windows 10 Benutzer:
Von dem SQLite offiziellen Website im Downloadbereich. Der folgende Screenshot ermรถglicht Ihnen den Download verschiedener SQLite's Installationspakete fรผr Windows:
Das Befehlszeilen-Shell-Programm:
Das hervorgehobene Download-Paket heiรt Befehlszeilenprogramm (CLP). CLP ist eine Befehlszeilenanwendung, mit der Sie auf zugreifen kรถnnen SQLite Datenbankverwaltungssystem und alle Funktionen des SQLite. Mit CLP kรถnnen Sie die erstellen und verwalten SQLite Datenbank. Und es ist das Werkzeug, das wir im gesamten Tutorial verwenden werden.
- 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
In den folgenden Schritten finden Sie die Schritte zur Installation des Befehlszeilenprogramms (CLP) auf Ihrem Computer:
Schritt 1) Laden Sie das markierte Download-Paket aus dem vorherigen Bild auf Ihren PC herunter. Es ist ein "Reiรverschluss" Datei.
Schritt 2) Extrahieren Sie die ZIP-Datei. Sie finden das โsqlite3.exeโ in der extrahierten Datei wie folgt:
Schritt 3) รffnen Sie Arbeitsplatz und doppelklicken Sie auf die Partition "C" um dorthin zu navigieren:
Schritt 4) Erstellen Sie ein neues Verzeichnis โSQLite"
Schritt 5) Kopieren Sie die Datei โsqlite3.exe" hinein. Dies ist es, was wir in den Tutorials zum Ausfรผhren verwenden werden SQLite Anfragen:
Es gibt jedoch einige andere Pakete fรผr andere Zwecke. Sie sind nicht erforderlich. Sie benรถtigen es jedoch mรถglicherweise, wenn Sie ein anderes Betriebssystem verwenden als Windows Sie kรถnnen die bekommen Linux oder Mac OS-Version von SQLite.
Wenn Sie mรถchten, kรถnnen Sie dort auch die Dokumentation oder den Quellcode abrufen. Sie kรถnnen auch die API fรผr erhalten Windows Telefon 8 oder .Net und andere Programmiersprachen.
Hier sind einige weitere unterschiedliche Pakete fรผr unterschiedliche Zwecke:
- Der Quellcode und einige alternative Quellcodeformate โ Der vollstรคndige Quellcode, aus dem der besteht SQLite.
- Die Dokumentation โ Die Dokumentation der SQLite als HTML-Seiten. Es handelt sich um dieselbe Online-Dokumentation, die jedoch als HTML-Seite heruntergeladen werden kann, sodass Sie sie offline รถffnen kรถnnen.
- Vorkompilierte Binรคrdateien fรผr Linux.
- Vorkompilierte Binรคrdateien fรผr Mac OS X (x86).
- Vorkompilierte Binรคrdateien fรผr Windows Telefon 8 โ SDK und Komponenten zur Entwicklung einer Anwendung Windows Telefon 8, das verwendet SQLite Datenbanken.
- Vorkompilierte Binรคrdateien fรผr Windows Laufzeit โ SDK und andere Komponenten zum Entwickeln einer Anwendung, mit der eine Verbindung hergestellt werden kann SQLite Datenbanken fรผr die Windows Laufzeitplattformen.
- Vorkompilierte Binรคrdateien fรผr .NET โ dabei handelt es sich um einige DLLs und .NET-Bibliotheken, mit denen Sie รผber eine .NET-Anwendung eine Verbindung herstellen kรถnnen SQLite Datenbanken.
SQLite Studio โ Manager und Verwaltung
Da sind viele SQLite Management-Tools, die die Arbeit erleichtern SQLite Datenbanken einfacher. Anstatt Datenbanken รผber eine Befehlszeile zu erstellen und zu verwalten, bieten diese Tools eine Reihe von GUI-Tools, mit denen Sie die Datenbank erstellen und verwalten kรถnnen.
SQLite Studio: Es handelt sich um ein tragbares Tool, das keine Installation erfordert. Es unterstรผtzt beides SQLite3 und SQLite2. Sie kรถnnen Daten problemlos in verschiedene Formate wie CSV, HTML, PDF, JSON importieren und exportieren. Es ist Open Source und unterstรผtzt Unicode.
Einfรผhrung in die Beispieldatenbank
In den folgenden Schritten erstellen wir die Beispieldatenbank, die wir in den gesamten Tutorials verwenden werden:
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 folgenden Verzeichnis โC:\sqlite".
Schritt 3) รffnen Sie den Microsoft Store auf Ihrem Windows-PC Windows Geben Sie im Startmenรผ das Befehlszeilentool (cmd.exe) ein "Cmd" und รถffne es.
Schritt 4) Es wird im Standardpfad geรถffnet. Sie mรผssen dorthin navigieren โC:\sqliteโ Ordner, den wir zuvor in diesem Tutorial erstellt haben, mit dem folgenden Befehl โcd โC:\sqliteโ:
Schritt 5) Schreiben Sie den folgenden Befehl:
sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql
Der Befehl sollte erfolgreich abgeschlossen werden und Sie sollten nach dem Befehl keine Ausgabe sehen, wie im folgenden Screenshot:
Schritt 6) Sie sollten nun die Datenbankdatei sehen kรถnnen โTutorialsSampleDB.dbโ erstellt im Verzeichnis โC:\sqlite"









