Comment télécharger et installer SQLite on Windows
⚡ Résumé intelligent
SQLite fournit un moteur de base de données léger et sans serveur qui s'exécute sur Windows, Linux et macOSCe guide explique comment télécharger les packages d'installation, configurer l'interface en ligne de commande, installer un gestionnaire graphique et créer une base de données d'exemple.

SQLite Il propose de nombreux packages d'installation en fonction du système d'exploitation. Il fournit également des API pour un large éventail de langages de programmation.
Télécharger et installer SQLite Installateur de paquets
Packages d'installation disponibles pour Windows 10 utilisateurs :
Extrait du SQLite site web officielOuvrez la section de téléchargement. La capture d'écran suivante illustre les différentes options. SQLite packages d'installation pour Windows:
Le programme shell en ligne de commande :
Le package de téléchargement en surbrillance s'appelle le Programme de ligne de commande (CLP)CLP est une application en ligne de commande qui vous permet d'accéder à SQLite système de gestion de bases de données et toutes les fonctionnalités de SQLite. Grâce à CLP, vous pouvez créer et gérer le SQLite base de données, et c'est l'outil utilisé tout au long de cette présentation.
- DLL 32 bits (x86) : la SQLite Bibliothèque de base de systèmes de bases de données pour plateformes x86.
- DLL 64 bits (x64) : la SQLite Bibliothèque de base de systèmes de bases de données pour plateformes x64.
Installation du programme de ligne de commande (CLP) sur votre ordinateur
Les étapes suivantes montrent comment installer le programme en ligne de commande (CLP) sur votre machine :
Étape 1) Téléchargez le package mis en évidence dans l'image précédente sur votre PC. Il s'agit d'un Zip *: français fichier.
Étape 2) Extracdans le fichier zip. Vous trouverez sqlite3.exe dans l'extracdossier ted, comme indiqué ci-dessous :
Étape 3) Ouvrez Poste de travail et double-cliquez sur la partition "C" pour y accéder :
Étape 4) Créez un nouveau répertoire nommé sqlite:
Étape 5) Copier sqlite3.exe dedans. Il s'agit du fichier exécutable utilisé pour exécuter SQLite requêtes :
Il existe des paquets supplémentaires pour différents usages. Ils ne sont pas obligatoires, mais vous pourriez en avoir besoin sur des systèmes d'exploitation autres que… WindowsVous pouvez obtenir le Linux ou la version Mac OS de SQLite comme requis.
Vous pouvez également récupérer la documentation ou le code source depuis cette même page. Des API sont disponibles pour Windows Téléphone 8, .NET et autres langages de programmation.
Voici quelques forfaits supplémentaires pour différents usages :
- La Source Code et source alternative Code Formats – la source complète qui constitue SQLite.
- La documentation – SQLite Documentation sous forme de pages HTML. Il s'agit de la même documentation en ligne, mais téléchargeable pour une consultation hors ligne.
- Binaires précompilés pour Linux.
- Binaires précompilés pour Mac OS X (x86).
- Binaires précompilés pour Windows Téléphone 8 – Kit de développement logiciel et composants pour la construction Windows Applications Phone 8 qui utilisent SQLite bases de données.
- Binaires précompilés pour Windows Environnement d'exécution – Kit de développement logiciel (SDK) et composants pour la construction Windows Applications d'exécution qui se connectent à SQLite bases de données.
- Binaires précompilés pour .NET – un ensemble de DLL et de bibliothèques .NET que vous pouvez utiliser depuis des applications .NET pour vous connecter à SQLite bases de données.
SQLite Studio – Gestionnaire et Administration
Merci beaucoup SQLite Les outils de gestion facilitent le travail avec SQLite Ces outils simplifient la création et l'administration des bases de données. Au lieu de les créer et de les gérer en ligne de commande, ils offrent une interface graphique.
SQLite Studio: une application portable qui ne nécessite pas d'installation. Elle prend en charge les deux SQLite3 et SQLite2. Vous pouvez facilement importer et exporter des données aux formats CSV, HTML, PDF et JSON. Ce logiciel libre prend en charge Unicode.
Présentation d'un exemple de base de données
Les étapes suivantes permettent de créer la base de données d'exemple qui est utilisée tout au long de la série :
Étape 1) Ouvrez un fichier texte et collez-y les commandes suivantes :
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);
Étape 2) Enregistrez le fichier sous TutorielsExempleDB.sql dans l'annuaire C:\sqlite.
Étape 3) Ouvrez le Windows Outil en ligne de commande (cmd.exe) du menu Démarrer par typing cmd et en appuyant sur Entrée.
Étape 4) Il s'ouvre dans le chemin par défaut, alors naviguez jusqu'à C:\sqlite dossier créé précédemment en exécutant la commande cd « C:\sqlite »:
Étape 5) Exécutez la commande suivante:
sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql
La commande devrait s'exécuter correctement sans afficher de résultat, comme le montre la capture d'écran suivante :
Étape 6) Le fichier de base de données TutorielsSampleDB.db apparaît désormais dans le répertoire C:\sqlite:









