Passer au contenu

Comment Démarrer SQLite dans Visual Studio Code (VSCode)

SQLite est un système de gestion de base de données léger et facile à utiliser, et Visual Studio Code (VSCode) est un éditeur de code puissant qui peut être utilisé pour gérer vos bases de données SQLite. Voici un guide étape par étape pour démarrer SQLite dans VSCode.

Étape 1 : Installer SQLite

Avant de pouvoir utiliser SQLite dans VSCode, vous devez vous assurer que SQLite est installé sur votre système.

1.1 Vérifier si SQLite est installé

Pour vérifier si SQLite est déjà installé, ouvrez votre terminal (ou invite de commande) et tapez :

Fenêtre de terminal
sqlite3 --version

Si SQLite est installé, cela renverra la version de SQLite. Sinon, vous devrez l’installer.

1.2 Installer SQLite

Sur Windows :

  • Téléchargez le fichier exécutable de SQLite à partir du site officiel : SQLite Downloads.
  • Décompressez le fichier ZIP téléchargé.
  • Placez les fichiers décompressés dans un répertoire de votre choix, et ajoutez ce répertoire à la variable d’environnement PATH pour un accès facile depuis le terminal.

Sur macOS :

Vous pouvez installer SQLite via Homebrew. Ouvrez le terminal et exécutez :

Fenêtre de terminal
brew install sqlite

Sur Linux :

La plupart des distributions Linux incluent SQLite par défaut. Sinon, vous pouvez l’installer via votre gestionnaire de paquets. Par exemple, sur Ubuntu :

Fenêtre de terminal
sudo apt-get install sqlite3

Étape 2 : Installer l’extension SQLite pour VSCode

Pour faciliter l’utilisation de SQLite dans VSCode, vous pouvez installer une extension dédiée. La plus populaire est l’extension “SQLite” de l’auteur alexcvzz.

2.1 Installation de l’extension

  • Ouvrez VSCode.
  • Accédez au panneau d’extensions en cliquant sur l’icône des extensions sur la barre latérale gauche (ou utilisez le raccourci Ctrl+Shift+X).
  • Dans la barre de recherche, tapez “SQLite” et recherchez l’extension SQLite par alexcvzz.
  • Cliquez sur “Installer” pour ajouter l’extension à VSCode.

Étape 3 : Créer ou ouvrir une base de données SQLite

3.1 Créer une nouvelle base de données

  • Dans VSCode, ouvrez le panneau de commandes (Command Palette) en utilisant le raccourci Ctrl+Shift+P.
  • Tapez “SQLite : New Query” et sélectionnez cette option. Une fenêtre de requête SQL s’ouvrira.
  • Dans la fenêtre de requête, vous pouvez commencer à écrire des commandes SQL, par exemple, pour créer une nouvelle base de données :
CREATE TABLE users (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL,
email TEXT NOT NULL UNIQUE
);
  • Pour exécuter la requête, utilisez le bouton Run qui apparaît en haut de la fenêtre de requête.

3.2 Ouvrir une base de données existante

  • Si vous avez déjà une base de données SQLite (un fichier avec une extension .db), vous pouvez l’ouvrir dans VSCode.
  • Accédez à l’explorateur de fichiers dans VSCode (raccourci Ctrl+Shift+E).
  • Cliquez avec le bouton droit sur le fichier .db et sélectionnez “Ouvrir avec SQLite Explorer” (si l’option est disponible grâce à l’extension installée).

3.3 Utilisation de l’explorateur SQLite

Avec l’extension SQLite installée, vous verrez un onglet “SQLite Explorer” dans la barre latérale gauche. Cet explorateur vous permet de :

  • Parcourir les tables, vues et index de votre base de données.
  • Exécuter des requêtes SQL directement dans VSCode.
  • Visualiser les résultats des requêtes dans un format tabulaire.

Étape 4 : Exécuter des requêtes SQL

Vous pouvez exécuter des requêtes SQL dans VSCode de deux manières :

  • Directement dans un fichier .sql : Si vous avez un fichier .sql, vous pouvez l’ouvrir dans VSCode, écrire votre SQL et exécuter les requêtes en utilisant l’extension SQLite.

  • Depuis l’explorateur SQLite : Sélectionnez la base de données et utilisez l’option pour ouvrir une nouvelle fenêtre de requête SQL. Vous pouvez y taper et exécuter vos commandes SQL.